.table1 { margin-top:10px; width:853px; margin-left:auto; margin-right:auto; }
.sitename { text-align:left; font-weight:bold; }
.navCell { vertical-align:top; text-align:right; }

.NewsCell { width:210px; border:1px solid white; }

.MainMenu { width:200px; background-color:#74B803; color:#FFFFFF; font-size:18px; }
.ContentHeading { width:750px; background-color:#74B803; color:#FFFFFF; font-size:18px; text-align:left; }

x.pageContent1 { margin:10px; }
.pageContent2 { margin:10px; }

#topNavigation {
	margin-left:auto; margin-right:auto; background-image:url(../images/build/gradiant.gif);
	background-repeat:repeat-x; height:21px; text-align:left; font-size:14px; width:853px;
}
#topNavigation a.onn, #footerNavigation a.onn:visited, #footerNavigation a.onn:active, #footerNavigation a.onn:link {
	margin-right:10px; margin-left:10px; font-size:14px; color: #74a0cd; font-weight: normal;	margin-bottom:3px;
}
#topNavigation a.onn:hover {
	text-decoration:none; margin-right:10px; margin-left:10px; font-size:14px; color: #FFFFFF;
}
#topNavigation a.off, #footerNavigation a.off:visited, #footerNavigation a.off:active, #footerNavigation a.off:link {
	margin-right:10px; margin-left:10px; font-size:14px; color: #FFFFFF; font-weight: normal;	margin-bottom:3px;
}
#topNavigation a.off:hover {
	text-decoration:none; margin-right:10px; margin-left:10px; font-size:14px; color: #74a0cd;
}


#footerNavigation {
	margin:0 auto 0 auto; background-image:url(../images/build/gradiant.gif);
	background-repeat:repeat-x; height:25px; text-align:left; font-size:14px; width:853px; }
#footerNavigation a.onn, #footerNavigation a.onn:visited, #footerNavigation a.onn:active, #footerNavigation a.onn:link {
	margin-right:10px; margin-left:10px; font-size:14px; color: #74a0cd; font-weight: normal;	margin-bottom:3px;
}
#footerNavigation a.onn:hover {
	text-decoration:none; margin-right:10px; margin-left:10px; font-size:14px; color: #FFFFFF;
}

#footerNavigation a.off, #footerNavigation a.off:visited, #footerNavigation a.off:active, #footerNavigation a.off:link {
	margin-right:10px; margin-left:10px; font-size:14px; color: #FFFFFF; font-weight: normal;	margin-bottom:3px;
}
#footerNavigation a.off:hover {
	text-decoration:none; margin-right:10px; margin-left:10px; font-size:14px; color: #74a0cd;
}

.poweredBy {
	width:873px;
	text-align: left;
	margin:3px auto 0 auto;
	padding-bottom:10px;
	font-size:9px;
	color:#666666;
	clear:none;
}
.poweredBy a {
	font-size:9px;
	color:#666666 !important;
	text-decoration:none;
}

#leftNavigation { margin:0 0 10px 8px; padding:0px; font-size:9px; text-align:left; overflow:hidden; }
#leftNavigation p { padding:0; margin:0 0 8px 0; }
.leftNavigation { background-color:#DEE6F1; padding:3px; margin-bottom:2px; width:110px; font-size:9px; text-align:left; }
.leftNavigation a	{ color:black; font-weight:normal; font-family:Trebuchet MS, Helvetica, sans-serif;}
.leftNavigation a:visited	{ color:black; font-weight:normal; font-family:Trebuchet MS, Helvetica, sans-serif;}

.leftNavigationOn { background-color:#b7c9e1 !important; }

#newsContainer			{ padding-bottom:8px; }
#newsContainerDiv		{ text-align:left; }
#newsHeading				{ text-align:left; font-size:14px; background-color:#DFE5F3; margin-right:8px; padding:7px; color:#1a3755; margin-bottom:0; }
.newsHeading				{ font-size:9px; color:#1a3755; }
#newsContentHeader	{ font-size:15px; margin-top:8px; padding:3px; background-color:#BF1136;margin-right:8px; color:white; }
#newsContainerDiv		{ font-size:10px; padding:7px; margin-right:8px; background-color:#DFE5F3; color:#494949; }
.newsItemDiv				{ margin-bottom:7px; padding-bottom:7px; border-bottom:1px dotted #990000; }
.newsItemHead				{ font-weight:bold; }

#NavSearchForm					{ text-align:left; margin:10px 0 10px 0; }
#NavSearchForm form			{ margin:0; padding:0; }
#NavSearchForm input		{ background-color:#FFFFFF !important; }


/*h1								{ font-size:14px; }*/
.searchResItem		{ margin-bottom:20px; text-align:left; }
.searchResItem a	{ color:black; }

.headeraddress { text-align:right; color:white; line-height:13px; }
.headeraddress a { color:#779dca; }

#cartform td { padding:3px 0 4px 0; }
#childrenform td { padding:0; }
#childform td { padding:3px 0 4px 0; }
#cartform input { margin:0; padding:0; border:1px solid #accee6; width:170px; height:18px; background-color:#ffffff; }
#childrenform input { margin:0; padding:0; border:1px solid #accee6; width:170px; height:18px; background-color:#ffffff; }
#childrenform select { margin:0; padding:0; border:1px solid #accee6; width:170px; height:18px; background-color:#ffffff; }
#childrenform td { padding:3px 0 4px 0; }
#childrenform.nopad td { padding:0; }
#childform input.registerbutton { background-color:#e25167; border:0; width:58px; height:18px; margin:0; padding:0 0 4px 0; font-size:10px; color:#ffffff; }
#childform input.addnewrow { background-color:#3c7fbf; border:0; width:107px; height:18px; margin:0; padding:0 0 4px 0; font-size:10px; color:#ffffff; }

#addtobasket input { margin:0; padding:0 5px 1px 5px; border:1px solid #accee6; width:160px; height:17px; background-color:#ffffff; color:#666666; font-size:10px; }
#addtobasket select { margin:5px 0 0 0; border:1px solid #accee6; width:170px; background-color:#ffffff; color:#666666; font-size:10px; }

.requiredstar { font-weight:bold; color:#990000; padding-left:1px; }

label { color:#514F50; font-size:11px; margin-bottom:0; }

.delchildrow { width:57px; height:18px; float:right; margin-left:8px; padding-top:2px; color:#ffffff; background-color:#d32a49; text-align:center; font-size:10px; cursor:pointer; }