/******* General *******/
td {font-family: Arial, Helvetica, sans-serif; }
input, select, textarea { FONT-SIZE: 11px; FONT-FAMILY: verdana }
img {border: 0px; margin: 0px; }
p {margin: 0px; }
li {padding-bottom: 3px; list-style-image: url(images/bullet.gif);}
ul { margin: 8px 0px 0px 22px; }
hr {height: 1px; color: #cccccc;}
h1 {font-size: 24px; color: #B7C2E6; font-weight: normal;}

/******* LINKS *******/
a {color: #464646; margin: 0px; padding: 0px;}
a.link-coloured:active  { color: #464646; text-decoration: underline; margin: 0px; padding: 0px;}
a.link-coloured:visited { color: #464646; text-decoration: underline; margin: 0px; padding: 0px;}
a.link-coloured:link   { color: #464646; text-decoration: underline; margin: 0px; padding: 0px;}
a.link-coloured:hover { color: #464646; text-decoration: underline; margin: 0px; padding: 0px;}

/******* BUT FOR BUTTONS *******/
.button	{ height: 18px;	background-color: #D1DBF9;	border: 1px solid #24366C;	font: 11px Arial; text-align: center; color: #24366C; cursor: pointer; width: 65px;}
.search-button	{height: 18px;	background-color: #EDEDF0;	border: 1px solid #AFAFB1;	font-size: 11px; text-align: center; color: #525252; cursor: pointer; font-weight: bold;}
.sub-button	{height: 18px;	background-color: #EDEDF0;	border: 1px solid #7EB289;	font-size: 11px; text-align: center; color: #525252; cursor: pointer; }

/******* Pages *******/
.price-special {color: #DD1A1A; font-weight: bold;}
.price {color: #BB0000; font-weight: bold; font-family: Arial;}
.page-titlearea {width: 382px; height: 116px; background-color: #24366C; color: white; padding: 5px 5px 5px 5px;}
.page-title { margin-top: 15px;}
.page-title-single {margin-top: 30px;}
.page-titlewhite {background-color: #4D5C8C; height: 23px; width: 362px; margin-top: 4px; color: #E4E7EE; padding: 10px 0px 0px 10px;}
.page-titlewhite02 {background-color: #4D5C8C; height: 23px; width: 362px; margin-top: 4px; color: #BFC4D6; padding: 6px 0px 0px 10px; font-weight: bold;}
.page-titlespecial {width: 189px; background-color: #24366C; padding: 2px;}
.prodlist-area {border: 1px solid #CBCBCC; width: 165px; margin: 8px 11px 8px 11px;}
.prodlist-area02 {border: 1px solid #CBCBCC; width: 165px; margin: 8px 7px 8px 7px;}
.prodlist-name {width: 153px; background-color: #F3F3F3; margin: 2px; vertical-align: middle; text-align: center; padding: 4px;}
.prodname {cursor: pointer; color: #6A6A6A; text-decoration: none; font-weight: bold; font-size: 14px;}

/******* Side Login *******/
.basket-back{ background-image:url(images/basket-back.jpg); background-repeat: no-repeat;}
.side-panel-top {background-color:  #9B9B9E; height: 21px; width: 161px; font-weight: bold; color: white; font-family: arial; font-size: 12px; text-align: center; padding-top: 5px;}
.side-body {border: 1px solid #9B9B9E;  padding: 10px; margin-bottom: 12px; background-color: yellow;}

/******* Side Navigation *******/

.menuItem { background-image: url(images/nav-products01.gif); height:30px;  Cursor: pointer; font-size: 12px; font-family: Arial; color: #414141; padding: 4px 0px 5px 20px; height: 24px;}
.menuItemOver {background-image: url(images/nav-products02.gif); Cursor: pointer; font-size: 12px; font-family: Arial; color: #414141; padding: 4px 0px 5px 20px; height: 24px;}
.menuItemSelected {	background-image: url(images/nav-products02.gif); Cursor: pointer; font-size: 12px; font-family: Arial; color: #414141; padding: 4px 0px 5px 20px; font-weight: bold; height: 24px;}

 

a.az:link { background-image: url(images/nav-products01.gif); Cursor: pointer; font-size: 12px; color: #414141; padding: 4px 0px 5px 20px; display: block; text-decoration: none; }
a.az:visited { background-image: url(images/nav-products01.gif); Cursor: pointer; font-size: 12px; color: #414141; padding: 4px 0px 5px 20px; display: block; text-decoration: none;}
a.az:hover { background-image: url(images/nav-products02.gif); Cursor: pointer; font-size: 12px; color: #414141; padding: 4px 0px 5px 20px; display: block; text-decoration: none;}
a.az:active { background-image: url(images/nav-products01.gif); Cursor: pointer; font-size: 12px; color: #414141; padding: 4px 0px 5px 20px; display: block; text-decoration: none;}

a.size-guide:link {background-color: #CFE3CF; font-weight: bold; font-size: 12px; width: 173px; cursor: pointer; text-decoration: none; padding: 5px 114px 5px 12px; color: #454545;}
a.size-guide:visited {background-color: #CFE3CF; font-weight: bold; font-size: 12px; width: 173px; cursor: pointer; text-decoration: none; padding: 5px 114px 5px 12px; color: #454545;}
a.size-guide:hover {background-color: #AFD8AF; font-weight: bold; font-size: 12px; width: 173px; cursor: pointer; text-decoration: none; padding: 5px 114px 5px 12px; color: #454545;}
a.size-guide:active {background-color: #CFE3CF; font-weight: bold; font-size: 12px; width: 173px; cursor: pointer; text-decoration: none; padding: 5px 114px 5px 12px; color: #454545;}

a.topMenu:link { border-right: 1px #78789D solid; cursor: pointer; font-size: 12px; color: white; text-decoration: none; padding: 10px 4px 9px 4px; display: block;}
a.topMenu:visited {border-right: 1px #78789D solid; cursor: pointer; font-size: 12px; color: white; text-decoration: none; padding: 10px 4px 9px 4px; display: block;}
a.topMenu:hover { background-color: #545493; border-right: 1px #78789D solid; cursor: pointer; font-size: 12px; color: white; text-decoration: none; padding: 10px 4px 9px 4px; display: block;}
a.topMenu:active { border-right: 1px #78789D solid; cursor: pointer; font-size: 12px; color: white; text-decoration: none; padding: 10px 4px 9px 4px; display: block;}

