/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* HIPPYCHICK TRADE STYLESHEET */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* GLOBAL STYLES */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

html, form {padding:0; margin:0}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color:#737373;
	background-color:#fff;
	padding:0;
	margin:10px 5px 10px 5px;
	text-align:center;
}

table {/* Fixes IE5.5 table bug -------------*/
	font-size: 100%;
}

.t-heading{
 background:#156494;
 padding:6px;
 color:#FFF;
 margin-bottom:8px;
}

.required{
	color:#FF8A00;
	font-weight:bold;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* IMAGES */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

a img, img{
	border:none;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* CLEARFIX RULE */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0;
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */




/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* MASTHEAD */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#wrapper{
	margin:0 auto;
	text-align:left;
	width:970px;
	background: url(../images/trade/global/masthead-bkgd.jpg) no-repeat 0px 39px; 
}


#masthead{
	padding:0;
	margin:0;
	height:68px;
}

#masthead #logo{
	padding:0;
	margin:15px 0 12px 0;
}


#masthead #navMiniBasket{
	float:right;
	margin:16px 0 5px 0;
	padding:0;
}

#masthead #navMiniBasket p{
	background: url(../images/trade/global/icons/shoppingCartIcon.gif) no-repeat 0 0; 
	padding:0 0 0 20px;
	margin:0;
	font-size:1.1em;
}

/*
 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* TOP NAVIGATION */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#nav-bar{
	padding:0;
	margin:0;
	height:25px;
}

#tNavigation{
	list-style:none;
	padding:0;
	margin: 0 0 0;
	float:right;
}

#tNavigation li{
	float:left;
	margin: 0 0 0 1px;
	vertical-align: middle;
	padding:0px 0 0px 0;
}



#tNavigation a{
	float: left;
	display: block;
	padding: 0 0 5px 12px;
	background: url("../images/trade/global/tNavigationLCurve.gif") left top no-repeat #006ba7;
	color: #e6f0f6;
	text-decoration: none;
	font-size:1em;
}



#tNavigation a span{
	background: url("../images/trade/global/tNavigationRCurve.gif") top right no-repeat #006ba7;
	padding: 6px 12px 0px 0px;
	cursor:hand;
	
	voice-family: "\"}\""; voice-family: inherit;
	cursor:pointer;
}

#tNavigation li.retail-link a{
	background: url("../images/trade/global/tNavigationLCurve.gif") left top no-repeat #ffc20e;
	color:#9c3c02;
	font-size:1.2em;
}

#tNavigation li.retail-link a span{
	padding: 5px 23px 1px 0px;
	background: url("../images/trade/global/tNavigationRCurve.gif") top right no-repeat #ffc20e;
}



#tNavigation a, #tNavigation a span{
	display: block;
	float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span{
	float: none
}

/* Rollover state */

#tNavigation li a:hover  {
	color: #fff;
	background: #00476f url("../images/trade/global/tNavigationLCurve.gif") top left no-repeat;
	padding-left: 12px
}

#tNavigation a:hover span{
	background: url("../images/trade/global/tNavigationRCurve.gif") top right no-repeat;
	padding-right: 12px
}

#tNavigation li.retail-link a:hover{
	background: #93e05a url("../images/trade/global/tNavigationLCurve.gif") left top no-repeat;
	color:#FFF;
	font-size:1.2em;
}

#tNavigation li.retail-link a:hover span{

	background: #93e05a url("../images/trade/global/tNavigationRCurve.gif") top right no-repeat;
}



/* Selected Tab */

#tNavigation li.active a{
	background: #FFF url("../images/trade/global/tNavigationLCurveOver.gif") top left no-repeat;
	color:#333333;
	font-weight:bold;
}

#tNavigation li.active a span{
	background: url("../images/trade/global/tNavigationRCurveOver.gif") top right no-repeat;
}

#ddterms{
	font-size: 8px;
	color: #00FF66;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* BANNER */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



#login-panel{
	width:155px;
	padding:0 10px 0 10px;
	height:147px;
	background:red;
	float:right;
	background: url("../images/trade/global/login-panel-bkgd.gif") 100% 100% no-repeat;
}

#login-panel h2{
	padding:15px 0px 8px 0px;
	margin:0;
}


#login-panel label{
	display:none;
}

#login-panel .textField{
	margin:2px 0 8px 2px;
	width:106px;
	font-size:1.1em;
	border:none;
	padding:2px 2px 2px 2px;
}

#login-panel div{
	background:url(../images/trade/global/login-textfield-bkgd.gif) no-repeat;
	padding:2px 0 2px 0;
	margin:3px 0 5px 0;
	padding:0;
	width:120px;
}
	
	
#login-panel .btn-login{
	float:right;
	margin:0 0px 0 0;
}
	
#login-panel p{
	margin:0;
	padding:0;
	color:#FFF;
}	

#login-panel p a{
	color:#e5e5d2;
}

#login-panel p.change{
	margin:14px 0 0 0;
	padding:0;

}	



#banner {
	height:147px;
	background: url("../images/trade/global/banner-bkgd.gif") left top repeat-x #0179C3;
	margin:0;
	padding:0;

}

#banner #banner-image{
	float:left;
	margin-right:30px;
}

#banner h1{
	padding:20px 0 0 0;
	margin:0px 0 0 318px;
}

#banner #text-header{
	margin:5px 200px 0 322px;
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	color:#FFF;
	font-size:1.4em;	
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* LEFT  COLUMN + PARTS*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



#left-column{
	margin:7px 0 8px 0;
	width:175px;
	float:left;
}




/* SEARCH RESULTS */
#search-panel{
	height:64px;
	background: url("../images/trade/global/search-bkgd.gif") no-repeat;
	margin:0 0 8px 0;
	padding:0;
}

#search-panel h2{
	margin:0 0 5px 10px;
	padding:10px 0 0 0;
}

#search-panel label{
	display:none;
}
#search{
	height:24px;
	margin:4px 0 0 6px;
	padding:0;
	background:url(../images/trade/global/search-box-bkgd.gif) no-repeat;
}

.searchButton{
	float:right;
	margin:2px 10px 3px 0px;
}

.searchField{
	float:left;
	font-size:1.1em;
	border:1px solid #FFF;
	color:#5A5A59;
	margin:4px 0px 3px 7px;
	width:120px;
}



/* Navigation*/
#categories-nav{
	padding:0;
	margin:0 0 0px 0;
}

#categories-nav ul{
	padding:0;
	margin:0;
	list-style:none;
}

#categories-nav ul li{
	font-size:1.1em;
}




#categories-nav ul li a{
	color:#000;
	text-decoration:none;
	padding:3px 2px 3px 10px;
	display:block;
}






#categories-nav #outabout-menu{background:#daf2ff;}
#categories-nav #outabout-menu li{border-bottom:1px solid #ecf8ff;}
#categories-nav #outabout-menu li a{color:#045996;}
#categories-nav #outabout-menu li.heading{background:url(../images/trade/global/about-heading-bkgd.gif) repeat-x #0870bb;}
#categories-nav #outabout-menu li a:hover{background:#c5e7f7;}

#categories-nav #playtime-menu{background:#ffd5e7;}
#categories-nav #playtime-menu li{border-bottom:1px solid #ffe9f2;}
#categories-nav #playtime-menu li a{color:#860149;}
#categories-nav #playtime-menu li.heading{background:url(../images/trade/global/play-heading-bkgd.gif) repeat-x #dc5da6;}
#categories-nav #playtime-menu li a:hover{background:#f9c3da;}

#categories-nav #everydayessentials-menu{background:#ffe6a3;}
#categories-nav #everydayessentials-menu li{border-bottom:1px solid #fff2cf;}
#categories-nav #everydayessentials-menu li a{color:#b94600;}
#categories-nav #everydayessentials-menu li.heading{background:url(../images/trade/global/essential-heading-bkgd.gif) repeat-x #fc9c00;}
#categories-nav #everydayessentials-menu li a:hover{background:#ffd157;}


#categories-nav #sale-menu{background:#FFF;}
#categories-nav #sale-menu li{border-bottom:1px solid #c6eeb6;}
#categories-nav #sale-menu li a{color:#038815; background:#92df73;}
#categories-nav #sale-menu li.heading{background:url(../images/trade/global/sale-heading-bkgd.gif) repeat-x #B8AA82;border-bottom:1px solid #FFF;}
#categories-nav #sale-menu li a:hover{background:#a5e6af;}



#categories-nav ul.side-menu{background:#daf2ff;}
#categories-nav ul.side-menu li{border-bottom:1px solid #ecf8ff;}
#categories-nav ul.side-menu li a{color:#045996;}
#categories-nav ul.side-menu li.heading{background:url(../images/trade/global/about-heading-bkgd.gif) repeat-x #0870bb;}
#categories-nav ul.side-menu li a:hover{background:#c5e7f7;}


#categories-nav ul li.heading{
	color:#FFF;
	font-size:1.2em;
	padding:3px 2px 3px 10px;
}

/* Add rounded corners to last elements of menu*/
#categories-nav #sale-menu li:last-child a{padding-bottom:5px; border-bottom-left-radius:6px; border-bottom-right-radius:6px; background:#92df73;}
#categories-nav #sale-menu li:last-child{border-bottom:none;}

#categories-nav #accessories-menu {background:#FFF;}
#accessories-menu li a{background:#daf2ff;}
#accessories-menu li:last-child a {padding-bottom:5px; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
#accessories-menu li:last-child {border-bottom:1px solid red;}









/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* TYPEOGRAPHY */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h2 span{
	display:none;
}

h1{
	font-size:1.6em;
	font-weight:bold;
	color:#0179C3;
}

h2{
	font-size:1.4em;
	color:#1189D3;
	padding-top:0;
	margin-top:0;
}

h2.h2-large{
	font-size:1.6em;
	font-weight:bold;
	color:#0179C3;
}



h3{
	font-size:1.2em;
	color:#339FE2;
	padding-top:0;
	margin-top:0;
	font-weight:bold;
}

h4{
	font-size:1.2em;
	color:#5EBAF3;
	padding-top:0;
	margin-top:0;
	font-weight:bold;
}

h5{
	font-size:1.2em;
	color:#9BD9FF;
	padding-top:0;
	margin-top:0;
	font-weight:bold;
}

h2 a{
	color:#1189D3;
}

h1 span, h2 span, h3 span, h4 span, h5 span{ /* Hide an image inside a span*/

	display:none;
}

p, ul li, ol, dl, input{
	font-size:1.1em;
	color:#565656;
	line-height:1.2em;
}

p{
		line-height:1.4em;
}

p.break{
	padding:5px;
	margin:0;
}

th {font-size: 100%; text-align:left; vertical-align:top}
td {vertical-align:top}

a{
	color:#7fb700;
}

hr{border-top:1px solid #EAEAEA; border-bottom:none; border-left:none; border-right:none; height:1px}

blockquote{
	padding:5px;
	border:1px solid #FFDD77;
	background-color:#FFECB3;
	clear:both;
	margin:15px 0 15px 0px;
}



blockquote p{color:#A07700;}

#toc{
	border-collapse:collapse;
	border-color: #DFDBEE;
	 margin-bottom:25px;
}
#toc th, #toc td{
	padding:5px;
	font-size:1.1em;
}

#toc h3{
	text-align: center;
	padding-top: 7px;
	color:#ffffff;
}
#toc h4{
	padding-top: 13px;
	vertical-align: baseline;
}
#toc strong{
	color:#339FE2;
	vertical-align: top;
}
#toc p{
	padding-top: 5px;
	line-height: normal;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* LISTS */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

dl{
	padding:0;
	margin:0;
}

dt{
	padding:4px 0 4px 0;
	margin:0;
	font-weight:bold;
}

dd{
	padding:0px 0 10px 0;
	margin:0 0 15px 0;
	border-bottom:1px solid #e8f2f7;
}

dd a{
	color:#ea7700;
}



#centre-column li{
	line-height:1.4em;
	margin-bottom:15px;
	
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* RIGHT COLUMN + PARTS*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#right-column{
	margin:7px 0 8px 0;
	padding:0;
	width:175px;
	float:left;
}


/* TRADE NAVIGATION */

#trade-navigation{
	padding:0;
	margin:0 0 8px 0;
}

#trade-navigation ul{
	padding:0;
	margin:0;
	list-style:none;
}

#trade-navigation ul li{
	background:#1c9c49;
	border-bottom:1px solid #61ba80;
	display:block;
	color:#0083BB;
	font-size:1.1em;
}

#trade-navigation ul li a{
	color:#202020;
	text-decoration:none;
	padding:4px 2px 4px 10px;
	display:block;
	color:#ffffff;
}

#trade-navigation ul li a:hover{
	background:#07b845;
}



/* TRADE NAVIGATION */

#contact-panel{
	background:#1078c3;
	padding:6px 0 6px 0;
	margin:0;
}

address{
	color:#FFF;
	text-decoration:none;
	font-size:1.1em;
	line-height:1.6em;
	font-style:normal;
	margin:0 0 0 10px;
}

#contact-panel p{
	color:#FFF;
	margin:0 0 0 10px;
}

#contact-panel p span{
	color:#ffebb0;
}



#testimonials-panel{
	background:#faab00;
	padding:6px 0 6px 0;
	margin:0;
}


#testimonials-panel p{
	color:#863c00;
	font-size:1.3em;
	margin:0 10px 0 10px;
	line-height:1.3em;
}

#testimonials-panel span{
	margin:11px 0 0 0;
	font-size:0.85em;
	display:block;
	color:#000;	
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* CENTRE  COLUMN + PARTS*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#centre-column{
	float:left;
	width:580px;
	margin:10px 20px 0 20px;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* FOOTER*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#footer-header, #footer-footer{
	clear:both;
	background:#cce1ed;
}

#footer{
	text-align:center;
	padding:0;
	background:#cce1ed;
	margin:0;
	color:#FFF;
}

#footer a{
	color:#116799;
}


#footer-header{
	height:10px;
	padding:0;
	margin:20px 0 0 0;
	background-image:url(../images/trade/global/footer-curve-topL.gif);
	background-repeat:no-repeat;
	text-align:right;
}


#footer-footer{
	height:10px;
	padding:0;
	margin:0 0 0px 0;
	background-image:url(../images/trade/global/footer-curve-bottomL.gif);
	background-repeat:no-repeat;
	text-align:right;
}


#footer ul{
	padding:0px;
	margin:0;
	list-style:none;
}

#footer ul li{
	display:inline;
	color:#4d78ae;
	font-size:1.1em;
	padding: 0px 8px 0px 4px;
	background: url(../images/trade/global/footer-li-bkgd.gif) no-repeat 99% 60%; 
}

#footer ul li.li-last{
	background:none;
}

#footer ul li a{
	color:#116799;
	text-decoration:none;
}

#footer ul li.li-last a{
	color:#109f10;
}

#footer ul li a:hover{
	color:#fff;
	text-decoration:none;
}













/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* HOME*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#featured-products{
	background:url('../images/home/featured-products-bkgd.gif') no-repeat 0 124px;
}

.home-featured{
	width:180px;
	float:left;
	padding:0 0 0 10px;
}

#featured-products h2{
	color:#1b84cd;
	font-size:1.2em;
	margin:20px 0 0 0;
	padding:0;
}


#featured-products p{
	color:#6f7d87;
	line-height:1.3em;
	margin:0 20px 0 0;
	padding:0;
}

#featured-products p a{
	color:#e77d33;
}






#browse-range{
	width:190px;
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}

#browse-range li{
	margin:0 0 0 0;
	padding:0;
}

#browse-range li.range-out{height:87px;}
#browse-range li.range-play{height:95px;}
#browse-range li.range-everyday{height:97px;}


#working-links{
	width:356px;
	margin:0;
	padding:0;
	list-style:none;
}

#working-links li{
	margin:0 0 9px 0;
	padding:7px 140px 7px 7px;
	height:73px;


}

#working-links li.directDispatch{background:url(../images/trade/home/bkgd-directDispatch.gif) no-repeat left top}
#working-links li.managedAccount{background:url(../images/trade/home/bkgd-managedAccount.gif) no-repeat left top}
#working-links li.orderOnline{background:url(../images/trade/home/bkgd-orderOnline.gif) no-repeat left top}


#working-links li.dropShip{background:url(../images/trade/home/bkgd-dropShip.gif) no-repeat left top}
#working-links li.trackOrder{background:url(../images/trade/home/bkgd-trackOrder.gif) no-repeat left top}
#working-links li.orderHistory{background:url(../images/trade/home/bkgd-orderHistory.gif) no-repeat left top}



#working-links h3{
	color:#2b7497;
	font-size:1.2em;
	padding:0;
	margin:0 0 4px 0;
}

#working-links p{
	color:#7f8183;
	font-size:1em;
	padding:0;
	margin:0;
		line-height:1.2em;
}

#working-links p a{
	color:#f7812f;
}


#working-links li.heading, #browse-range li.heading{
	margin:0 0 2px 0;
	padding:0;
	height:22px;
	border:0px;
}




.h2-exhibition{
	color:#309c1a;
	float:right;
	margin-right:46px;
	margin-bottom:20px;
}


#exhibition-list{
	width:170px;
	float:right;
	clear:right;
}

#exhibition-list dt a{
	color:#5db34c;
}



#news-list{
	width:346px;
}


.news-home{
	margin:0;
	padding:0;
	list-style:none;
}

.news-home dt{ 
	padding:0;
	margin:0 0 5px 0;
}

.news-home dt a{ 
	color:#1078c3;
	text-decoration:underline;
}

.news-home dd{ 
	color:#919191;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}

.news-home dd a{ 
	color:#ff6900;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* LOGGED OUT - PRODUCT LISTSING*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.plist{
	margin:0;
	padding:10px;

	width:160px;
	margin:0 10px 10px 0;
	float:left;
}

.plist h2{
	font-size:1.2em;
	margin:0;
	padding:0 0 15px 0;
}

.plist p.price{
	font-size:1.4em;
	font-weight:bold;
	color:#e75700;
	
}

.plist p{
	margin:10px 0 0 0;
	padding:0;
	
}

.plist p a.enquire{
	color:#117a91;
	
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* NEWS */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*dt {
	font-weight:bold;
	background-color:#F3F3F3;
	padding:4px 4px 4px 20px;
	border-top:1px dotted #A6A6A6;
	background-image:url(../images/trade/main/arraUp.gif);
	background-repeat:no-repeat; }
	
dd { 
	padding:10px 0px 10px 0px;
	margin:0 0 0 20px;
	font-size:1em;
}*/






/* ******* TABLES ******* */

.rightHSBorderLarge {border-right:1px solid #ECECEC; width:130px; text-align:center}
.rightHSBorderSmall {border-right:1px solid #ECECEC; width:70px; text-align:center}

th h2{margin-top:0px; margin-bottom:0px; padding-top:0px; text-indent:4px; color:#000000; }
.paddedLeft{padding-left:10px; font-size:90%;}
.paddedLeft100{padding-left:10px; }
.paddedLeftOptions{padding-left:10px; padding-right:10px; }
.paddedLeft p{margin:0}
.blueBorder{border:1px solid #B6D5EC; margin:5px 0px 5px 0px; padding:0px;}
.greyBorderPaddedTDs{border:1px solid #ECECEC; margin:5px 0px 5px 0px; padding:0px;}
.greyBorderPaddedTDs td{padding:5px;}
.greyBorderTDtop{border-top:1px solid #EAEAEA;}
.greyBorderTDbottom{border-bottom:1px solid #EAEAEA;}

.borderBottom {border-bottom:1px solid #B0B0B0;}
.borderTop {border-top:1px solid #B0B0B0;}
.highLight {color:#0072BB}

caption{display:none}

.alignRight {text-align:right; background-color:#EEEEEE}

#contactTable th{text-align:right; font-weight:normal;}
#contactTable td{border-bottom:1px dotted #ECECEC;  vertical-align:top}

td.tdPaddedLeft{padding-left:5px}

.greyShadeBG{background-color:transparent}

#searchResults h2{
	color:#0072BB;
	background-color:#EBF3F9;
	padding:5px;
	border:1px solid #90BFFA;
}

#searchResults h3{
	font-size:1.1em;
}
#searchResults h3 a{
color:#0074C2;
}
	

/*.basket h2, .basket th {color:#0072BB;}*/



/* ******* HOME PAGE ******* */
#homeFeaturedProducts th {background-color:#FECF40; padding:5px}
#homeFeaturedProducts h2 {color:#fff; }
#homeFeaturedProducts  {border:none; }
#homeFeaturedProducts  td{padding:5px; background-color:#FFECB3; }

#homeFeaturedProducts td h2  {color:#96C0F2; }


/* ******* IMAGES & SHIMS ******* */

.imgLeftBorder{
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.floatRight{float:right; margin:0px 2px 3px 7px;}
.floatLeft{float:left; margin:0px 7px 3px 2px}
.floatRightNoPadding {float:right; margin:0}
.floatLeftNoPadding  {float:left;  margin:0}
.imgAlignMiddle {vertical-align:middle}

.productThumbnail {border:0; float:left; margin:5px;}
.productThumbnail2 {border:0; margin:0 20px 0 0;}
#cc-logos-basketpage{
	text-align: center;
}
/* ******* CUSTOM PARA STYLEES ******* */

.bloo {color:#0072BB}

.blooBorderBG {background-color:#EBF3F9; border:1px solid #B6D5EC; padding:5px; margin-bottom:5px; color:#0072BB}

#navSpecials p{margin:0; padding:5px 3px 5px 10px; color: #0072BB;}

.hint {font-weight:normal; font-size:90%;}

.bigPrice{font-size:140%; font-weight:bold; color:#F0AD06;}
.grey {color:#7E7E7E;}
.paging {font-weight:bold;color:#7E7E7E; padding:10px 0px 0px 0px}
.pagingMessage {color:#7E7E7E; font-size:120%;}
.resellerPrice {font-size:130%; font-weight:bold; color:#0072BB;}


blockquote.wideBlockQuote{margin:0}

/*#navProds h2{height:29px; color:#0072BB; font-size:140%; padding:10px 0px 0px 10px; margin-bottom:0px; margin-top:0px; height:22px}*/

/*#navSpecials h2{height:29px; color:#0072BB; font-size:140%; padding:10px 0px 0px 10px; margin-bottom:0px; margin-top:0px; height:22px}*/

ul.paddedUL li{margin:20px 0px 20px 0px}
ul.borderedUL li{border-bottom:1px dotted #ECECEC; padding:10px 10px 10px 0px; width:85%}

dt.recommended {background-color:#CC3300;}
dd.recommended {background-color:#FFFFCC}

#noCss {display:none;}

.noPadding{padding:0; margin:0}



.othersBought th {background-color:#EBF3F9; border:1px solid #B6D5EC; padding:5px; margin-bottom:5px}
.othersBought h2 {color:#0072BB; }
.similarProducts th {background-color:#EBF3F9; border:1px solid #B6D5EC; padding:5px; margin-bottom:5px}
.similarProducts h2 {color:#0072BB; }


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* FORMS*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

input, select, textarea{
	font-size:1em;
	font-family: verdana, arial, sans-serif;
}

optgroup {font-weight:bold; font-style:normal; background-color:#F2F2F2;}
option {font-weight:normal; font-size:100%; background-color:#FFFFFF;}

input.radio{background-image:none; border:none; background-color:transparent}
input.checkbox{background-image:none; border:none; background-color:transparent}

input.text{
	border:1px solid #84B4D7;
	height:15px;
	width:160px;
	vertical-align:middle;
	margin:0;
}

textarea {
	border:1px solid #84B4D7;
	height:105px;
	width:200px;
	vertical-align:middle;
	margin:2px 0px 2px 0;}

select {
	border:1px solid #84B4D7;
	vertical-align:middle;
	margin:2px 0px 2px 0;
}

select.dropDown{
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:0.9em;
}

input.searchBox {border:1px solid #84B4D7; height:15px; width:121px; vertical-align:middle; text-indent:2px; margin:5px 0px 5px 8px; padding:0px 0px 2px 0px}

#pcaButton {background-color:#EBF3F9; border:1px solid #84B4D7; font-weight:bold; color: #0072BB; margin:2px 0px 2px 8px; width:121px; text-align:center}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* LINKS*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



a:active	{text-decoration:underline;}

a img {border:none;}

a.indentedLinkArrow{
	background-image:url(../images/main/orinje_link_arra.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:14px;
	text-decoration:none;
	font-weight:bold;
	color:#0074C2;
	font-size:0.9em;
}

a.indentedLinkArrow:visited{}
a.indentedLinkArrow:hover{background-image:url(../images/main/orinje_link_arra-over.gif);}

a.addToBasket {padding:3px 2px 3px 4px; background-color:#F4F7FC; color:#0074B9; font-size:130%; font-weight:bold; border:1px solid #B5D8EC; text-decoration:none; white-space:nowrap; display:block;}
a.addToBasket:hover {padding:3px 2px 3px 4px; background-color:#0074B9; color:#FFFFFF; font-size:130%; font-weight:bold; border:1px solid #B5D8EC; text-decoration:none; white-space:nowrap; display:block;}

#navSite a{text-decoration:none; color:#737373}
#navSite a:hover{text-decoration:none; color:#000}


#navSpecials ul, #navProds ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#navSpecials li, #navProds li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	border:1px solid #EBF3F9;
}

#navProds a{
	padding:4px; 
	display:block; 
	color: #0072BB; 
	font-weight:bold;
	text-decoration:none; 
	text-indent:13px;
	background-image:url(../images/main/icons/menuPlus.gif); background-repeat:no-repeat; background-position:7px 10px;
	border-bottom:1px solid #CCE0EF;
}

#navProds a:hover {
	color:#fff; 
	background-image:url(../images/main/icons/menuminus.gif); background-repeat:no-repeat; background-position:7px 10px;
	background-color:#84B4D7
}



#navProds a.subcategory {
	background-color:#F6FAFC;
	color:#0072BB;
	background-image:url(../images/main/icons/menuminus.gif); background-repeat:no-repeat; background-position:10px 10px;
	padding:5px 5px 5px 20px;
	margin:0px;
	text-indent:0px;
}

#navProds a.subcategory:hover {
	color:#0072BB;
	background-color:#B9D4E8;
	background-image:url(../images/main/icons/menuminus.gif); background-repeat:no-repeat; background-position:10px 10px;
	/* text-indent:15px; */
	
}

#navSpecials a{
height:1.26em; 
color: #0072BB; 
font-weight:bold;
text-decoration:none; 
 }

#navSpecials a:hover {
color:#0072BB; 
text-decoration:underline; 
}

#navSpecialsQL a{
height:1.26em; 
padding:5px; 
display:block; 
color: #0072BB; 
font-weight:bold;
text-decoration:none; 
text-indent:12px;
border-bottom:1px solid #CCE0EF;
}

#navSpecialsQL a:hover {
color:#fff; background-color:#84B4D7;
text-decoration:none; }



.smessage {color:#FF0000; font-weight:bold}


.message{
	background:#FFFDCD;
	border:1px solid #FFFCB1;
	color:#D7A100;
	padding:6px;
	margin:20px 20px 15px 0px;
	display:block;
}

td.message{
	background:white;
	border:none;
	color:#D7A100;
	padding:0;
	margin:0;
	display:inline;
	font-weight:bold;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* News BANNER*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#news-banner{
	background:url(../images/home/news-banner-left.jpg) no-repeat top left #FFF;
	margin:10px 0 20px 0;
}

#news-banner-right{
	margin-left:20px;
	height:134px;
	background:url(../images/home/news-banner-right.jpg) no-repeat top right #faebcd;
}

#news-banner h2{
	padding-top:25px;
	margin:0px 0 0 0;
	color: #1674D3;
	font-size: 1.4em;
	}
	
#news-banner p{
	color:#1674D3;
	margin:5px 130px 0 0;
	font-size:1.1em;
	line-height:1.1em;
	}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* TRADE AREA */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* LOGIN */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.table{
	padding: 0;
	margin: 10px 0 20px 0;
	border-collapse:collapse;
	cellpadding:0;
	cellspacing:0;
	border:4px solid #ECF5FB; 
}


.table th {
	text-align: left;
	font-weight: bold;
	vertical-align:top;
}

.table thead th{
	background:#F50000;
	padding:1em 1em .5em;
 	font-size:110%;
 	text-align:left;
	color:#FFF;
}

.table td, .table th{
	padding:5px;
	border-bottom:1px solid #E4F0F9;
	font-size:1.1em;
}

.table tfoot td{
	background:#ECF5FB;
}

.textField{
	border:1px solid #84B4D7;
	padding:3px;
	width:180px;
	vertical-align:middle;
}

.submit-button{
	padding:3px 4px 3px 4px;
	background:#DCF0FD;
	border-left:1px solid #D0E8F8;
	border-top:1px solid #D0E8F8;
	border-bottom:1px solid #B4DAF3;	
	border-right:1px solid #B4DAF3;	
	color:#3F9EDC;
}


#table-login{
	width:450px;
	margin:20px 0 30px 0px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* TRADE HOMEPAGE */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.img-main{
	float:right;
	border:2px solid #EBEBEB;
	padding:1px;
	margin:0 0 20px 55px;
}


hr{
	color: #ececec;
	background-color: #ececec;
	margin:0 0 10px 0;
	height: 1px;
	border:none;
	display:block;
	clear:both;
}

.order-online-button{
	float:right;
	margin:0 0 20px 50px;
}

/* FEATURED PANELS */


.trade-featured-gallery, .trade-featured-track{
	float:left;
	margin:0;
	width:48%;
	height:250px;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	margin:20px 0 20px 0;
}

.trade-featured-gallery{
	border-right:1px solid #EBEBEB;
	background:url(../images/trade/home/gallery-featured-bkgd.gif) bottom right no-repeat;
}

.trade-featured-gallery p{
	margin:0 20px 0 0px;
}

.trade-featured-gallery img{
	margin:14px 0 0 0;
}


.trade-featured-track{
	background:url(../images/trade/home/track-featured-bkgd.gif) bottom left no-repeat;
}

.trade-featured-track h2{
	margin:15px 0 0 20px;

	clear:right;
}
.trade-featured-gallery h2 a, .trade-featured-track h2 a{
	text-decoration:none;
}
.trade-featured-track h2 a{
	color:#AF3714;
	text-decoration:none;
	}

.trade-featured-track p{
	padding:0 10px 0 20px;
}

.trade-featured-track img{
	margin:14px 0 0 20px;
	float:right;
}

/* LATEST NEWS */
#latest-news h2{
		margin:10px 0 15px 0;
}

#latest-news h3{
	margin:0;
	padding:0;
	color:#FEC20F;
}

#latest-news p{
	margin:4px 0 0 0;
	padding:0;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* RESELLER GALLERY */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.categoryholder{
	height:155px;
	width:130px;
	padding:5px;
	margin:5px 15px 20px 5px;
	float:left;
	text-align:center;
}

.categoryholder img{
	margin:0 0 6px 0;
}


.categoryholder p{
	margin:0 0 0 10px;
	padding:0 0 0 0;
	line-height:1.2em;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* SUB CATEGORIES*/
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.sub-cat{
	border:1px solid #e2e9d2;
	float:left;
	margin:0 7px 10px 0;
	padding:0px;
	text-align:center
}

.sub-cat img{
	margin:3px 3px 0px 3px;
}

.sub-cat p{
	background:#ebf0e0;
	margin:3px;
	padding:4px;
	height:30px;
	width:170px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* SEARCH PANEL */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#search-bar-header, #search-bar-footer{
	clear:both;
	background:#C4E1F4;
}



#search-bar-header{
	height:10px;
	padding:0;
	margin:20px 0 0 0;
	background-image:url(../images/trade/gallery/search-header-left-curve.gif);
	background-repeat:no-repeat;
	text-align:right;
}


#search-bar-footer{
	height:10px;
	padding:0;
	margin:0 0 20px 0;
	background-image:url(../images/trade/gallery/search-footer-left-curve.gif);
	background-repeat:no-repeat;
	text-align:right;
}



#search-bar{
	background:url(../images/trade/gallery/search-bkgd.gif) 130px 3px no-repeat #C4E1F4;
	padding:2px 0 2px 20px;
	margin:0;
	text-align:left;

}

#search-bar p{
	width:310px;
	vertical-align:baseline;
	padding:0;
	margin:0;
}

#search-bar label{
	color:#003366;
}

#search-bar #search-field{
	padding:3px 0 2px 3px;
	margin:2px 0 1px 10px;
	width:138px;
	font-size:1em;
	border:1px solid #FFF;
	background:#FFF;
	color:#999999;	
	
	voice-family: "\"}\""; voice-family: inherit; /* IE5.5 Fix */
	width:138px;
}




#search-bar .button{
	padding:0;
	margin:3px 4px 0 0;
	float:right;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* IMAGE HOLDER */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.imageholder{
	height:193px;
	width:143px;
	padding:5px;
	margin:5px 10px 10px 5px;
	float:left;
	text-align:left;
	background:url(../images/trade/gallery/image-holder-bkgd.gif) 0 0 no-repeat;
}

.imageholder img{
	margin:5px 0 10px 6px;
}


.imageholder p{
	margin:0 10px 0 6px;
	padding:0 0 0 0;
	font-size:1em;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.3em;
}

.imageholder p a.download{
	color:#0066CC;
}


a.link-button{
	float:left;
	padding:7px 0 4px 15px;
	background:url(../images/trade/gallery/link-bkgd.gif) no-repeat;
	width:132px;
	height:30px;
	display:block;
	margin:10px 0 10px 0;
	text-decoration:none;
	font-size:1.1em;
	color:#FFF;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* RESELLER TABS */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#reseller-tabs{
	border-top:1px solid #F5F5F5;
	list-style:none;
	padding:2px 0 0 0;
	margin: 0 0 0;
}


#reseller-tabs li{
	float:left;
	margin: 0 0 0 1px;
	vertical-align: middle;
	padding:0px 0 0px 0;
}

#reseller-tabs a{
	float: left;
	display: block;
	padding: 0 0 0px 7px;
	background: url("../images/trade/product/tab-l-curve.gif") left bottom no-repeat #DFE2CE;
	color: #74812C;
	text-decoration: none;
	font-size:1em;
}

#reseller-tabs a span{
	background: url("../images/trade/product/tab-r-curve.gif") bottom right no-repeat #DFE2CE;
	padding: 6px 7px 5px 0px;
	cursor:hand;
	
	voice-family: "\"}\""; voice-family: inherit;
	cursor:pointer;
}

#reseller-tabs a, #reseller-tabs a span{
	display: block;
	float: left;

}

/* Hide from IE5-Mac \*/
#reseller-tabs a, #reseller-tabs a span{
	float: none
}


/* Rollover state */

#reseller-tabs li a:hover  {
	color: #fff;
	background: #D1DB9B url("../images/trade/product/tab-l-curve.gif") bottom left no-repeat;
	padding-left: 7px
}

#reseller-tabs a:hover span{
	background: url("../images/trade/product/tab-r-curve.gif") bottom right no-repeat;
	padding-right: 7px
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* RANDOM */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

h2.price-offer{
	color:#F36321;
	padding:5px 0 5px 0px;
	border-bottom:1px solid #E8E8E8;
	width:50%;
}

h2.price-normal{
	color:#FFCC00;
	border-bottom:1px solid #E8E8E8;
		padding:5px 0 5px 0px;
	width:50%;
}

h2.price-reseller{
	color:#0179C3;
	border-bottom:1px solid #E8E8E8;
		padding:5px 0 5px 0px;
	width:50%;
}

dd.product-list{
margin:0;
padding:8px 0px 8px 0px;
border-top:1px solid #E3F2FB;
}



.order-online-holder{
	float:left;
	margin:0 20px 10px 0px;
	padding:14px;
	border:1px solid #B5D8EC;
	background:#F4F7FC;
}

.order-online-holder a{
	color:#0074B9;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* ORDER HISTORY */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#order-history{
width:99%;
margin:20px 0 0 0 ;
border-collapse:collapse;
}

#order-history thead th{
	background:#156494;
padding:5px 3px 5px 3px;
	color:#FFFFFF;

}

#order-history tr th, #order-history tr td{
	padding:5px 3px 5px 3px;
	border-bottom:1px solid #B5D8EC;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* PICKLIST */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.h2-picklist{
	padding: 7px 0 7px 14px;
	border:1px solid #B5D8EC;
	background:#F4F7FC;
}


.pick-list{
	width:100%;
	margin:0px 0 20px 0 ;
	border-collapse:collapse;
}

.pick-list thead th{
	background:#156494;
	padding:5px 3px 5px 3px;
	color:#FFFFFF;
}

.pick-list .product-title{
	background:#FFE494;
		border-bottom:1px solid #FECF45;
		color:#333333;
}



.pick-list tr th, .pick-list tr td{
	padding:5px 3px 5px 3px;
	border-bottom:1px solid #B5D8EC;
}

#submit{
	padding: 7px 14px 7px 14px;
	border:1px solid #B5D8EC;
	background:#F4F7FC;
	overflow:visible;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* BASKET */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#table-basket{
	border-collapse:collapse;
	width:100%;
	margin:0px 0 20px 0 ;
}



#table-basket thead th{
	background:#0179C3;
	padding:5px 3px 5px 3px;
	color:#FFFFFF;
}

#table-basket tr th, #table-basket tr td,  #table-basket tfoot tr td, #table-basket tfoot tr th{
	padding:6px 3px 6px 3px;
	border-bottom:1px solid #B5D8EC;
}

#basket-update{
	padding: 4px 4px 4px 4px;
	border:1px solid #B5D8EC;
	background:#F4F7FC;
	float:right;
	overflow:visible;
}

#basket-order{
	padding: 4px 4px 4px 4px;
	border:1px solid #FDA701;
	background:#FEC20F;
	color:#000;
			overflow:visible;
}

#basket-order-account{
	padding: 4px 4px 4px 4px;
	border:1px solid #50A0D4;
	background:#81B6D8;
	color:#FFF;
}



.submit-generic{
	padding: 4px 4px 4px 4px;
	border:1px solid #50A0D4;
	background:#81B6D8;
	color:#FFF;
		overflow:visible;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Press section */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.logo-container{
	float:left;
	padding:0px 20px 0px 0px;
	margin:20px 0px 20px 0px;

}

.logo-container img{
	background-color: #FFFFFF;
	padding: 0px;
	}

.casestudy-container{
	padding:0px;
	margin: 20px 0 0 5px;

}

.casestudy-container h2{
	margin:0px;
	padding:0px;
}

.logo-container{
	background-color: #FFFFFF;
	margin: 0;
	padding: 0 0 5px 0;
}

.pressbox{
	float:left;
	background: #FFFFFF;
	padding: 8px;
	margin: 7px 10px 7px 7px;
	border: 1px solid #CCCCCC;
}

div.logo-container div.hover{
	background-color: #CFE4F4;	
}
div.logo-container div.selected {
	background-color: #66B0E4;	
}

.presscontent{
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	padding-top: 25px;
	padding-bottom: 15px;
	margin-right: 55px;
}
.pressimgleft{
	float: left;
	clear: left;
	border: 1px solid #CCCCCC;
	margin: 5px 25px 25px 0;
	}
	
.pressbox2{
	float:left;
	clear: left;	
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 14px;
	margin-top: 25px 130px 7px 7px;
}




/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Awards */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.awards-copy{
	width:290px;
	float:left;
}

.awards-copy h2, .awards-copy p, .awards-copy ul{
text-align:right;
}


.awards-logo{
	width:220px;
	float:left;
	margin:0 0 0 20px;
}

.awards-logo img{
	padding: 5px;
/*	border: 1px solid #CCCCCC;*/
	margin: 10px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*  */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#existing-trade{
	padding:10px;
	background:#fff9d7;
	border:1px solid #ebdf9b;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Logged Out Buttons */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.btn_enquire{
	float:left;
	padding:5px;
	background:#1078c3;
	border:2px solid #258fdb;
	color:#FFF;
	font-size:1.3em;
	margin:0 20px 0 0;
	text-decoration:none;

}

.btn_login{
	float:left;
	padding:5px;
	background:#1c9c49;
	border:2px solid #2dc462;
	font-size:1.3em;
	color:#FFF;
	text-decoration:none;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* PRINT STYLESHEET */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* PRINT MASTHEAD */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#print-masthead{
	display:none;
}

@media print {

#masthead, #nav-bar, #banner, #left-column, #right-column, #footer, #footer-header, #footer-footer{
	display:none;
}


body,ul,ol,dl,h1,h2,h3,h4,h5,h6,td,th,
caption,pre,p,blockquote,input,textarea, li {
  font-family: Verdana, Georgia, Times, serif;
  line-height: 150%;
  color:#000;
  font-size:9pt;
}


	#print-masthead {
		display:block;
		text-align:left;
		height:160px;
	}

	#print-masthead p{
		float:right;
		padding:0;
		margin:0;
		text-align:right;
		font-size:9pt;
	}
	
	
#print-masthead p span{
	color:#614da1;
}
	
	
	#print-masthead img{
		margin:0px 0px 3px 0px;
	}
	
	
	
	
	
	
	#content {
		clear:both;
		float:none;
		width:100%;
		background-image:none;
		padding:0;
		margin:0;
	}
	
	#left-column{
		float:none;
		width:100%;
	}
	
	
h1, h2, h3, h4, h5, h6{
	  font-family: Georgia, Verdana, Times, serif;
	  	color:#614da1;
}

	h1{
		margin:10px 0 0 0;
		padding:0;
		font-size:15pt;
	}
	
	h2{font-size:13pt;}
	h3{font-size:12pt;}
	h4{font-size:11pt;}
	h5{font-size:10pt;}
	h6{font-size:10pt;}
	
img { 
  float:left; 
  margin:10px 10px 10px 0;
}

hr { 
  background:#ccc; 
  width:100%; 
  height:2px; 
  margin:20px 0; 
  padding:0; 
  border:none;

}


}






