﻿@charset "utf-8";

p {
	font-size:0.9em;
	margin-top:5px;
}

h1 {
	font-size:1.4em;
	margin:0;
}

h2 {
	font-size:1.2em;
	margin:0;
}

h3 {
	font-size:1em;
	font-weight:bold;
	margin:0;
}

h4 {
	/* DaizyTips */
	font-size:2em;
	font-weight:bold;
	padding: 5px 0 0 60px;
}



/* Left Menu Bar */

#centreContainer #sidebar1 ol {
	list-style: none;
	margin: 0;
	padding: 0; 
}

#centreContainer #sidebar1 li {
	display:block;
	/*padding:9px 4px 5px 10px;*/
}

/*#centreContainer #sidebar1 p {
	/*padding: 4px 4px 0 35px;
	margin:8px 0;
	width: 200px;
	display: block;
}*/

#centreContainer #sidebar1 .linkList a { color: #000; text-decoration: none; padding: 5px 4px 5px 35px; width: 150px; display: block; }
#centreContainer #sidebar1 .linkList a:link { color: #000; text-decoration: none; padding: 5px 4px 5px 35px; width: 150px; display: block; }
#centreContainer #sidebar1 .linkList a:visited { color:#000; text-decoration:none; padding:5px 4px 5px 35px; width:150px; display:block; }
#centreContainer #sidebar1 .linkList a:hover { color:#000; background: url('../img_layout/menuMiddle.gif') no-repeat left center; text-decoration:underline; padding:5px 4px 5px 35px; width:150px; display:block; }
#centreContainer #sidebar1 .linkList a:active { color:#000; text-decoration:none; padding:5px 4px 5px 35px; width:150px; display:block; }

/*#headerContainer #navLine a {
	padding: 10px 0 10px 40px;
	width: 150px;
	display: inline-block;
	text-align:left;
	color: #000;
}*/

#headerContainer #navLine a {
	padding: 0 5px 5px 25px;
	/*width: 100px;*/
	display: inline-block;
	text-align:left;
	color: #000;
}

#headerContainer #navLine #buttonHome { background:url('../img_layout2/buttonHome_20.gif') no-repeat; }
#headerContainer #navLine #buttonLearn { background:url('../img_layout2/buttonInfo_20.gif') no-repeat; }
#headerContainer #navLine #buttonHow { background:url('../img_layout2/buttonQuestion_20.gif') no-repeat; }
#headerContainer #navLine #buttonCart { background:url('../img_layout2/buttonShop_20.gif') no-repeat; }

#headerContainer #navLine a:link { text-decoration:none; }
#headerContainer #navLine a:visited { text-decoration:none; }
#headerContainer #navLine a:hover { text-decoration:underline; }
#headerContainer #navLine a:active { text-decoration:none; }

#centreContainer #content a:link { color:#10169E; text-decoration: none; }
#centreContainer #content a:visited { color:#10169E; text-decoration:none; }
#centreContainer #content a:hover { color:#337500; text-decoration:underline; }
#centreContainer #content a:active { color:#337500; text-decoration:none; }

#footerContainer a:link { color:#999999; text-decoration:none; }
#footerContainer a:visited { color:#999999; text-decoration:none; }
#footerContainer a:hover { color:#999999; text-decoration:underline; }
#footerContainer a:active { color:#999999; text-decoration:none; }


#headerContainer .textSizeBox {
	background-image:none;
	padding:2px;
	margin-right:10px;
	letter-spacing:-0.1em;
}


/* Products */

.productList_shell p {
	margin:0;
}

/* Cart */

.cartList_shell p {
	/*margin:0;*/
}



label {
	float: left;
	width: 120px;
	/*font-size:0.8em;*/
}

input[type=text] {
	width:130px;
}

textarea {
	width:130px;
	height:100px;
}

input[type=submit] {
	margin-left:60px;
	width:130px;
}

.formMarginP {
	margin:0 0 5px 0;
	font-size:0.8em;
}

.formMarginH3 {
	margin:0 0 5px 0;
	font-size:1em;
}

.specialH2Line {
	margin-top:50px;
	padding-bottom:10px;
	border-bottom:#3142A9 1px solid;
}

/* Buy and info buttons */

.buyInfoButton {
	display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
}

.cssDivButton {
	display:inline-block;
	padding:5px 5px 5px 30px;
	background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    margin-top:5px;
    margin-left:1px;
}
.cssDivButtonAdd {
	background:url('../img_applied/cartAdd.png') no-repeat left center;
}

.cssDivButtonInfo {
	background:url('../img_applied/productInfo25.png') no-repeat left center;
}
.cssDivButtonContinueCart {
	background:url('../img_applied/cartContinue.png') no-repeat left center;
}
.cssDivButtonBackCart {
	background:url('../img_applied/cartBack.png') no-repeat left center;
}
.cssDivButtonMail {
	background:url('../img_applied/mailContinue.png') no-repeat left center;
}
