/* ----------------------------------------------- NATIVE TAGS --------------------------------------------- */

body {
margin:'0' '0' '0' '0' ;
background-color:#FFFFFF;
/*background-image: url(../images/mainBackgroundGrad.jpg);
background-repeat: repeat-y;
background-position:left;*/
}

table{font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
/*td {vertical-align: top;}*/
h1 {font: 25px Verdana, Arial, Helvetica, sans-serif; color: #3c6491;  font-weight: bold; letter-spacing: 1px;}
h1.heading {font-size: 15px; font-weight: bold;}
h2 {font: 12px Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px 0px 10px 0px; color: #3c6491;}
h3 {font: 10px Arial, Helvetica, sans-serif; color: #3c6491; font-weight: normal; margin: 0px 0px -10px 0px; text-transform: uppercase;}
a h1  {text-decoration: none;}
hr {height: 1px; color: #3c6491; width: 100%; margin: 0px; padding: 0px;}
p {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3c6491; margin: 10px 0px;}
UL LI {list-style-image: url(../images/arrow_on.gif); list-style-position: outside; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 10px;}
form {margin: 0px; padding: 0px;}
input {color:#333333; background-color: #FAFAFA; margin: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #CCCCCC;}
textarea {color:#333333; background-color: #FAFAFA; margin: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif;}
input.button {color:#CC0000; background-color: #FFFFFF; font-size: 10px; font-weight: bold; display: block; text-align: right; border: none;}
input.radio {border: none; background-color: #FFFFFF;}
select {color:#333333; background-color: #FAFAFA; margin: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #CCCCCC; margin: 1px 0px;}

.formlabel {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; padding: 0px 5px; text-align: right; vertical-align: middle;}
.required {border-left: 2px solid #CC0000;}
.emphasise{color: #8cacd0; text-transform: uppercase;}
strong {color: #8cacd0; }

p.quote {color: #ff6666; font: 14px Times New Roman, Arial, Helvetica, sans-serif; font-style: italic; letter-spacing: 1px; text-align: center;}
p.source {color: #ff6666; text-transform: uppercase; font-size: 9px; text-align: center;}
span.comment {color: #999999;}

a {color: #3c6491; text-decoration: underline;}
a:hover {color: #8cacd0; text-decoration: underline;}
a:visited {color: #3c6491; text-decoration: underline;}
a:visited:hover {color: #3c6491; text-decoration: underline;}

table#main{border: 1px solid #3c6491; border-top-width: 5px; border-top-width: 5px; margin-right:auto; margin-right:auto; }
table#products {padding: 5px; cell-spacing: 5px;}
table#products td.press {border: 1px solid #EDEDED;}
table#product {padding: 5px;}
table#nav {border-right: 1px solid #3c6491;}
table#home {padding: 0px;}
table#contact {padding: 0px; background: transparent url(../images/leaf.gif) center 50px no-repeat;}
#copy {color: #999999;}
span#credit {text-align: right; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999999; margin: 0px;}
span#credit a {text-align: right; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999999; margin: 0px;}

.productTitle{
	color:#3c6491;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	font-style:normal;
}

.productTitleFeature{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	font-style:normal;
}

.mainNavigation{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
}


a.mainNavigation:link{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
}

a.mainNavigation:visited{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
}

a.mainNavigation:hover{
	color:#8cacd0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	text-decoration:underline;
}


.mainNavigationCurrent{
	color:#8cacd0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	line-height:24px;
	text-decoration:none;
}


a.mainNavigationCurrent:link{
	color:#8cacd0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	line-height:24px;
	text-decoration:none;
}

a.mainNavigationCurrent:visited{
	color:#8cacd0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	line-height:24px;
	text-decoration:none;
}

a.mainNavigationCurrent:hover{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	line-height:24px;
	text-decoration:underline;
}

.ShopTitle{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color:#3c6491;
	text-decoration:none;
	font-weight:Bold;
	font-style:italic;
}


.backgroundBreak{
background-color:#3c6491;
}

.orderLineText{
	color:#3c6491;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:none;
}

.copyrightLine{
	color:#3c6491;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	text-decoration:none;
}

.homeSubFeatureTitle{
	color:#3c6491;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	text-decoration:none;
}

.basketSnapshot{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Normal;
	text-decoration:none;
}

.basketSnapshotBold{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:none;
}

a.basketSnapshotBold:link{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:none;
}

a.basketSnapshotBold:visited{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:none;
}

a.basketSnapshotBold:hover{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:underline;
}

a.basketSnapshot:link{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:none;
}

a.basketSnapshot:visited{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:none;
}

a.basketSnapshot:hover{
	color:#3c6491;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	text-decoration:underline;
}

.vendorsText{
	color:#3c6491;
	font: 9.5px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
