* {margin:0; padding:0;}

.bottomMenu	ul{ text-align:center; float:center;}

body {background-color:#4c6262;text-align:center; background-image:url('images/bodybg.jpg'); background-repeat:repeat-x;}

.p {font:12px arial,sans-serif; }

a {text-decoration:none; color:#7a7a7a;}
a:hover {text-decoration: underline; color:#060;}

#divMainBG	{
	background-color:#ffffff;
}

.moduleRow {background-color:#cccccc;}
.moduleRowSelected {background-color:#cceeff;}
input {padding:0; vertical-align:middle;}
input, checkbox, radio, select {font:11px arial ,sans-serif;}
textarea {width:100%; font:11px arial ,sans-serif;}

#divWrap {width:950px; margin:0 auto; text-align:left;}

#divLeft {width:150px; float:left; background-color:#ffffff;}

#divPageLogo {margin-top:50px; margin-bottom:0px; width:184px; height:91px; background:url(images/logo.gif) no-repeat center center; float:left;}

#divLeftIn {padding:0px;}

#divMidColumn {float:left; width: 499px;  padding-left: 15px; font:12px arial ,sans-serif;  }

#divPage {float:left;}

#divPageTop {width:600px;}

#divHeader {
	background-image: url(images/topHeader.png); background-repeat: no-repeat; margin-bottom: 0px; padding-bottom: 0px; padding-top:134px; height: 32px;
}
#divHeaderIn {text-align:left;}

#divMiddle {width:950px; min-width:499px; display:table-cell;float:left; background-color:#ffffff;}

#divMain {width:700px; min-width:700px; float:left; color:#000;}

#divMainIn {overflow:hidden;}

#divRight {font:12px arial ,sans-serif;width:220px; background-color:#ffffff; float:right; }

#divRightIn {padding:4px;}

#divFooter {float:left; background-color:#637e54; height:60px; padding: 5px; margin-top:0px;}

#divFooterIn {}

.clear {clear:both;}
.divClear {height:0; line-height:0.1; clear:both;}
.divClearLeft {height:0; line-height:0.1; clear:left;}

#divHeaderStuff {}
#divHeaderStuffSpc {display:none;}

#divHeaderBoxContent {height:30px; overflow:hidden;}

#divHeaderLang {width:400px; margin-top:55px; font:10px arial ,sans-serif; color:#777777; padding:8px; text-align:left; float:left;}
#divLogin {float:left; margin-top:65px; height:20px; }

#divHeaderCart {width:80px; height:64px; margin-top:5px; padding:10px 8px 0 54px; font:11px arial,sans-serif; background:url(images/bg_header_cart.gif) top center no-repeat; float:left;}
#divHeaderCart a {color:#000;}
#divHeaderCart a:hover {color:#c70000;}

#divHeaderLinks { float:left; }

#divTopMenuBar {}
#divUpHeader {}


#divTopMenu {width:800px; float:right; margin-top:3;  }
#divTopMenuSpacer {height:0; clear:both;}

div.headerLinks ul {line-height:1; }
div.headerLinks ul li {list-style:none; line-height:1; display:inline;}
div.headerLinks ul li a {font:10px arial ,sans-serif; color:#1970ad; line-height:1; padding:0 4px; display:inline;}
div.headerLinks ul li a:hover {color:#c70000; }

.headerError {font:bold 11px arial ,sans-serif; background-color:#ffcccc; text-align:center; clear:both;}
.headerInfo {font:bold 11px arial ,sans-serif; background-color:#ccffcc; text-align:center; clear:both;}


div.topMenu ul li {list-style-type:none;padding-left:15px; padding-right:15px;text-transform:uppercase;  height:30px; text-align:center; float:left; background-color:#637e54;}
div.topMenu ul li a {font:normal 12px arial,sans-serif; color:#FFFFFF; padding:0; display:block; width:100%; height:100%; line-height:2.6;font-weight:bold; }
* html div.topMenu ul li {width:140px;padding:0;}


div.topMenu ul li a:hover {text-decoration:none; text-decoration:underline;}

div.topMenu ul li ul {background-color:#fff; left:-999em; width:160px; position:absolute; height:auto; border:1px solid #000; z-index:10;}
div.topMenu ul li ul li{width:100%; height:16px; margin:0; text-align:left; padding:0;}
div.topMenu ul li ul li a {width:100%; display:block; padding:2px 2px 1px 8px; background-image:none; color:#000; line-height:1.0;}
div.topMenu ul li ul li a:hover {color:#f00;}

div.topMenu ul li:hover ul {left:auto;}
div.topMenu ul li.sfhover ul {left:auto;}

div.topMenu ul li ul ul {margin:-20px 0 0 160px;}
div.topMenu ul li:hover ul ul {left:-999em;}
div.topMenu ul li.sfhover ul ul {left:-999em;}

div.topMenu ul li li:hover ul {left:auto;}
div.topMenu ul li li.sfhover ul {left:auto;}

div.topMenu ul li ul li ul ul {margin:-20px 0 0 160px;}
div.topMenu ul li ul li:hover ul ul {left:-999em;}
div.topMenu ul li ul li.sfhover ul ul {left:-999em;}

div.topMenu ul li ul li li:hover ul {left:auto;}
div.topMenu ul li ul li li.sfhover ul {left:auto;}


div.topMenu ul li li:hover {background-color:#fcc;}
div.topMenu ul li li.sfhover {background-color:#fcc;}

div.topMenu ul li:hover, div.topMenu ul li.sfhover {position:static;}



div.menuLeft {text-align:center; padding:4px;}

.menuVertDefault ul li {list-style-type:none; width:180px; font:bold 11px arial,sans-serif; color:#666666; text-align:left;}
.menuVertDefault ul li a {padding:2px; display:block; width:100%; line-height:1.6; color:#666666;}
.menuVertDefault ul li a:hover {text-decoration:none; color:#ccffff; background-color:#ffcc99;}

.menuHorDefault ul li {list-style-type:none; font:bold 11px arial,sans-serif; text-align:center; float:left;}
.menuHorDefault ul li a {display:block; color:#663300; background-color:#fff; padding:2px; width:100%; line-height:1.6;}
.menuHorDefault ul li a:hover {text-decoration:none; color:#003300; background-color:#ffcc99;}

div.tableBox {padding:4px;}
.sideBox {}
.infoBox {font:10px arial ,sans-serif;}
div.infoBox {padding:4px; }
div.infoBox ul {list-style-type:none; padding-left:4px; text-align:left; }
.infobox2 {padding:4px; border:1px solid #777777; width:465px; align:left; }
#divLeft div.infoBox, #divTopSearch {width: 150px; padding:4px; border:1px solid #999; border-top-width:0; background-image:url(images/bg_box.gif); background-repeat:repeat-x; }

#divTopSearch {padding-top:10px; padding-bottom:10px;}
#divTopSearch input {border:1px solid #c70000;}

.infoBoxHeading {font:bold 12px arial ,sans-serif; background-color:#637e54; color: #FFFFFF; text-align:center; height:25px; line-height:2 }

#divMidColumn form .pageContent .infoBoxHeading {font:bold 11px arial,sans-serif; background-color:#077F40; color: #FFFFFF; text-align:center; height: 25px; padding-top: 8px;}




#divMidColumn form .pageContent .infoBox {font:bold 11px arial ,sans-serif; background-color:#FFFFFF; color: #FFFFFF; text-align:center; padding-top: 8px; min-height: 200px;}

#divMidColumn form .pageContent .infoBox table {font:bold 11px arial ,sans-serif; background-color:#FFFFFF; color: #000000; text-align:center; padding-top: 8px; min-height: 200px;}

#divLeft .infoBoxHeadingGreen {font:bold 11px arial,sans-serif; background-color:#05763B; color: #FFFFFF; text-align:center;}
#divLeft .infoBoxHeadingBlue {font:bold 11px arial,sans-serif; background-color:#49C4F4; color: #FFFFFF; text-align:center;}
#divLeft .infoBoxHeadingOrange1 {font:bold 11px arial,sans-serif; background-color:#FF4D4D; color: #FFFFFF; text-align:center;}
#divLeft .infoBoxHeadingOrange2 {font:bold 11px arial,sans-serif; background-color:#FC6118; color: #FFFFFF; text-align:center;} 

#divLeft div.infoBoxHeading {height:20px; background-image:url(images/bg_sideboxheading.gif); background-repeat:no-repeat; text-align:left; padding: 4px 0 0 8px; color: #FFFFFF; text-align:center;}

#divRight div.infoBoxHeading {text-align:center; margin-top:0px;}

a.infoBoxHeading:hover {color:#c70000;}

.infoBoxContents {font:10px arial,sans-serif; color:#000000;}

.infoBoxNotice {background-color:#ff9999;}
.infoBoxNoticeContents {background-color: #ffcccc; font:10px arial,sans-serif; color:#000000;}

.errorBox {font:11px arial ,sans-serif; background-color: #ffcccc;}
.clearBox {}

div.brandList {}
.brandList {font:11px arial,sans-serif; font-weight:bold;}
a.brandList:hover {}

.boxText a {display:block; width:100%;}
div.boxText {padding:2px 4px;}

a.boxCatText {font:11px arial,sans-serif;}

a.boxSubcatText {font:11px arial,sans-serif; display:block; padding:0 2px;}

.pageContent {font:bold 11px arial,sans-serif; color:#000000;line-height: 1.5;}
div.pageContent {width:95%; padding:4px 10px 10px 20px; overflow:hidden;}

.main {font:10px arial,sans-serif;line-height:1.5; width:470px; color:#000; }
div.main {padding:10px 0; width:438px; font:10px arial; }
.smallText {font:10px arial ,sans-serif; color:#999999;}
.alsoPurchase {
font:10px arial ,sans-serif;
color:#999999;
float:left;
width:33%;
margin-bottom:15px;
vertical-align:buttom;
}
td.main {padding:4px 2px; color:#000;}

div.mainList {padding: 4px 8px 4px 32px;}

table.listData {}
table.listData tr th {font:bold 10px arial ,sans-serif; background-color:#166dbd; color:#fff; text-align:left; padding:1px 4px;}
table.listData tr td{font:10px arial ,sans-serif; border:0 solid #99ccff; padding:3px; border-width:0 0 1px 0;}
div.listData iframe {border:1px solid #000000;}

div.inputBox {font:11px arial ,sans-serif; padding:4px;}

table.dataInput {}
table.dataInput tr td {font:11px arial ,sans-serif; padding:4px; vertical-align:top;}
table.dataInput tr th {font:bold 11px arial ,sans-serif; text-align:left; padding:4px;}

.inputRequirement {font:bold 12px arial ,sans-serif; color:#c70000;}

div.footerMenuBottom {}
div.footerSeparator {background-color:#777777; height:4px; line-height:0.1;}
#divCart {border:3px solid #1970ad;padding:2px;}
.divCart {font:10px arial ,sans-serif; color:#1970ad;}
#divWastebin {border:3px solid #c70000;height: 80px; background-image:url(images/trash64x64.gif); background-repeat:no-repeat; background-position:bottom center;}
#divItems img {width:25px; height:25px;}

#indicator {font:14px arial ,sans-serif; color:#1970ad; background-color:#fff; border:3px solid #1970ad; display:block; padding:8px; text-align:center;}

.wastebin {font:10px arial ,sans-serif; color:#1970ad; background-color:#ffffcc; text-align:center;}
.cart-active {background-color:#fcc;}
.wastebin-active {background-color:#cff;}
.cartHead {font:bold 11px arial ,sans-serif; color:#1970ad;}
.cartTotal {font:bold 10px arial ,sans-serif; color:#1970ad;}
.cartPrice {font:bold 10px arial ,sans-serif; color:#c70000;}
a.cartCheckout {font:bold 11px arial ,sans-serif; background-color:#c70000;color:#fff; text-transform:uppercase; text-decoration:none;}
a.cartCheckout:hover {color:#fff; background-color:#1970ad;}
.dragItem {font:10px arial ,sans-serif; color:#777777;text-align:center;}
td.dragItem {width:110px;}

div.cartUpdateIndicator {position:absolute; width:200px; top:300px; left:400px; z-index:100;}
.productListing { }
div.productListing {width:100%; 	 }

.productListingHeading, .productInfoHeading, {font:bold 12px arial ,sans-serif; color:#fff; width: 550px; text-transform:uppercase; background:#637e54; height:20px;}

.productListingHeading {font:bold 12px arial ,sans-serif; color:#fff; width: 460px; text-transform:uppercase; background:#637e54; height:20px;}

.pageHeading1, div.pageHeading1{font:bold 12px arial ,sans-serif; color:#fff; border:1px solid #0960a9; background:#637e54 repeat-x; padding:4px 10px; overflow:hidden; width:548px; text-transform:uppercase; height: 25px;}

.pageHeading, div.pageHeading { background-color:#637e54;  height: 25px; text-align: center; font: arial ,sans-serif; color:#FFFFFF; font:14px ; width:100% ; font-weight:bold; text-transform:uppercase; border:1px solid #637e54; line-height:2;}

div.productListingHeading, div.productInfoHeading {border:1px solid #0960a9; background:#637e54; padding:4px 10px; overflow:hidden; width: 100%; color:#fff;}

.productInfoImage {font:bold 10px arial ,sans-serif; color:#1970ad;}
div.productInfoImage {width:25%; text-align:center; border:1px solid #cccccc; padding:4px;}

div.productInfoSpec {width:65%; text-align:left; overflow:hidden;}

.productInfoTable {font:bold 10px arial ,sans-serif; color:#000000;}
table.productInfoTable {border:1px solid #999999;}
td.productInfoTable {text-align:center;}

div.productButtons {padding:4px;}

div.productListingCat {padding:0 0 10px 0; border-width:0 0 1px 0;}

.productListingSubHeading {font:bold 12px arial ,sans-serif; color:#1271b3;}
span.productListingSubHeading {}
a.productListingSubHeading {}

td.productListingLeft {width:50%; border-width:0 1px 1px 0; padding: 2px;}
td.productListingRight {width:50%; border-width:0 0 1px 0; padding: 2px;}
td.productlisting {border-width:0 1px 1px 0; padding: 15px;}
td.productListingLeftSpecials {width:50%; border-width:0 0px 1px 0; padding: 2px;}
td.productlistingPadding { padding: 5px;}
td.productlistingCheckBox { padding-right: 30px;}

div.productListingItemNew {padding:8px; border-width:0 0 1px 0; width:470px;}

table.productListingItem {}
.productListingItem {
   height: 60px;
}

td.productListingText {}

.productListingName {font:bold 12px arial,sans-serif; color:#1271b3;}
a.productListingName:hover {color:#1970ad; text-decoration:none;}

.productListingDescr {font:11px arial ,sans-serif; color:#000000;}

.productListingPrice {font:bold 11px arial ,sans-serif; color:#000;}
.productListingPriceOld {font:bold 11px arial ,sans-serif; color:#999; text-decoration:line-through;}
.productListingPriceNew {font:bold 11px arial ,sans-serif; color:#c30;}

td.productListingButtons {padding:4px; text-align:center;}

table.productListingNav {width:460px; padding:4px;}

.catTrail{font:bold 11px arial ,sans-serif; color:#1970ad; width:470px;}
.catTrail {padding:4px 10px; width:460px;}

.txtBtn {font:bold 11px arial,sans-serif; background-color:#c70000; color:#fff; padding:2px 8px; cursor:pointer; text-transform:uppercase;}

input.txtBtn {font:bold 11px arial,sans-serif; background-color:#c70000; border-width:0; color:#fff; padding:1px 4px; cursor:pointer; text-transform:lowercase;}

a.txtBtn:hover {color:#fff; text-decoration:none;}

input.searchBtn {border:1px solid #c70000; background-color:#c70000; color:#fff; font:bold 12px arial ,sans-serif; text-transform:uppercase;}

.messageBox {font:11px arial ,sans-serif; color:#000000;}
.messageStackError, .messageStackWarning {font:11px arial ,sans-serif; color:#000000; background-color: #ffcccc;}
.messageStackSuccess {font:11px arial ,sans-serif; color:#000000; background-color: #ccffcc;}

form {display: inline;}

.stockWarning {font:11px arial ,sans-serif; color:#cc0033; }
.productsNotifications {background-color: #ccffff; }
.orderEdit {font:11px arial ,sans-serif; color:#999999; text-decoration:underline; }
.old_price {font: 12px arial ,sans-serif; color: black; text-decoration: line-through;}
.productSpecialPrice {font:bold 16px arial ,sans-serif; color: red;}

.logout {font:10px arial ,sans-serif; color:#1970ad; line-height:1; padding:0 8px; margin-top: 4px;}

/* Video Player */

.player {margin-left: 230px;margin-top: 12px;margin-bottom: 12px;}
.playerpreview {margin:5px 0;}
#playercontroller {background-color: #eee;color: #000;height: 20px;width: 448px;border: solid 1px #ccc;margin: 0 0 1em 0;}
#playercontroller .buttonos {width: 20px;height: 20px;background-repeat: no-repeat;background-position: 2px 2px;float: left;}
#playercontroller .buttonos a {display: block;height: 20px;text-indent: -100em;overflow: hidden;background-image: none;}
#playercontroller .timeline {position: relative;}
#playercontroller .timeline a {position: absolute;left: 40px;display: block;height: 20px;width: 40px;text-indent: -100em;overflow: hidden;background-image: url('images/flv_player/control_slider.png');}
#playercontroller .timeline a:visited {background-image: url('images/flv_player/control_slider.png');}
#playercontroller .timeline a:hover {background-image: url('images/flv_player/control_slider_blue.png');}
#playercontroller .play {background-image: url('images/flv_player/control_play.png');}
#playercontroller .play:hover {background-image: url('images/flv_player/control_play_blue.png');}
#playercontroller .pause {background-image: url('images/flv_player/control_pause.png');}
#playercontroller .pause:hover {background-image: url('images/flv_player/control_pause_blue.png');}
#playercontroller .stop {background-image: url('images/flv_player/control_stop.png');}
#playercontroller .stop:hover {background-image: url('images/flv_player/control_stop_blue.png');}

/********************************* oh boy */

#divLeft {width:200px; max-width:200px; min-width:199px; float:left; background-color:#ffffff; text-align:center;font:12px arial ,sans-serif; }

#divLeftDenotes {width:160px; max-width:160px; min-width:159px; float:left;  }

#divLeftTitleDenotes, #divLeftTitleDenotes a { background-color:#637e54; margin-bottom:5px;  text-align: center; padding: 2px; font: arial ,sans-serif; color:#FFFFFF; text-transform:uppercase; }

#divLeftTitleMarble, #divLeftTitleMarble a { background-color:#637e54; text-align: left;  color:#FFFFFF; font:14px ; font-weight:bold; height:25px; line-height:2; padding-left:5px; text-transform:uppercase; }

#divLeftTitleGranite, #divLeftTitleGranite a { background-color:#637e54;text-align: left;  color:#FFFFFF; font:14px ; font-weight:bold; height:25px; line-height:2; padding-left:5px; text-transform:uppercase; }

#divLeftTitleGrout, #divLeftTitleGrout a  { background-color:#637e54; text-align: left;  color:#FFFFFF; font:14px ; font-weight:bold; height:25px; line-height:2; padding-left:5px; text-transform:uppercase; }

#divLeftTitleSupplies, #divLeftTitleSupplies a  { background-color:#637e54; text-align: left;  color:#FFFFFF; font:14px ; font-weight:bold; height:25px; line-height:2; padding-left:5px; text-transform:uppercase; }

#divRightTitleBestSeller, #divLeftTitleBestSeller a  { background-color:#637e54; text-align: left;font: arial ,sans-serif; color:#FFFFFF; font:14px ; font-weight:bold; height25px; padding-left:5px; text-transform:uppercase; }

#divVideoClip, #divVideoClip a, #divLeftTitleAssistance   { background-color:#637e54;height: 25px; text-align: left;font: arial ,sans-serif; color:#FFFFFF; font:14px ; padding-left:5px; font-weight:bold;line-height:2 ; text-transform:uppercase; }



#divLeftTitleNews { background-color:#637e54; margin-top:5px; height: 25px; text-align: center; padding-top: 5px; font: arial ,sans-serif; color:#FFFFFF; font:14px ; font-weight:bold;}

#divLeftTitle0 { background-color:#05763B; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}
#divLeftTitle1 { background-color:#FF4D4D; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}
#divLeftTitle2 { background-color:#49C4F4; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}
#divLeftTitle3 { background-color:#FC6118; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}
#divLeftTitle4 { background-color:#10954F; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}
#divLeftTitle5 { background-color:#10954F; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}
#divLeftTitle { background-color:#10954F; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}

margin-bottom:-10px;}

#divRightBestSellers { background-color:#10954F; margin-bottom:5px; height: 25px; text-align: center; padding-top: 5px;}

#divLeftContentDenotes { margin-top:5px; margin-bottom:5px;}
#divLeftContentMarble { margin-top:5px; margin-bottom:5px;}
#divLeftContentGranite { margin-top:5px; margin-bottom:5px;}
#divLeftContentGrout { margin-top:5px; margin-bottom:5px;}
#divLeftContentSupplies { margin-top:5px; margin-bottom:5px;}
#divLeftContentAssistance { margin-top:5px; margin-bottom:5px;}
#divLeftContentNews { margin-top:5px; margin-bottom:5px;}
.divLeftContents{ margin-top:5px; margin-bottom:5px; text-align: left; padding-left:10px;font: arial ,sans-serif; color:#FFFFFF; font-size:10px;text-transform:uppercase;}

.divLeftContent { margin-top:5px; margin-bottom:5px; border:1px solid #067A3E; background-color:#FFFFFF; padding-top:5px; padding-bottom:5px; margin-right:4px;}

.divLeftContentNoBorder { margin-top:5px; margin-bottom:5px; background-color:#FFFFFF; padding-top:5px; padding-bottom:5px;}


#divLeftMarble {width:250px; max-width:160px; min-width:159px; float:left; background-color:#FF4D4D; }

#divLeftGranite {width:250px;   float:left; background-color:#49C4F4;}
#divLeftGrout {width:250px;  float:left; background-color:#FC6118;}
#divLeftSupplies {width:250px;float:left; background-color:#10954F;}
#divLeftAssistance {width:250px; float:left; background-color:#05763B;}
.divLeftContent { }

.whiteBold {
  color: #FFFFFF;
  font-weight: bold;
}


.divLeft {
   float: left;
}

.divRight {
   float: right; 
}

#homeIntroduction {
	float: left; width:230px;
}


#productsHeading {width:470px; max-width:470px; min-width:469px;  float:left; background-color:#10954F; height: 30px; text-indent: 10px; padding-top:5px;}

.divBestSeller { text-align:center; margin-bottom:20px;
}

#homeContent { margin-left:10px; text-align:left;
}

.middleColDiv { width:470px; max-width:470px; min-width:469px;

}

ul.inside {list-style-position:inside}

.productTable {
	color: #025fc7;
	font-weight: bold; background-color:#E2E3E3;
}

tr .productTableHeader, .productTableHeader  {
	color: #FFFFFF;
	font-weight: bold; 
	background-color:#05793D;
	padding: 5px;
}

#productsRelCustomers {width:470px; max-width:470px; min-width:469px;  float:left;  height: 25px; text-indent: 10px; padding-top:5px; color:#042851; font-size: 18px; margin-top:10px;}


div.aardvarkdbox a:hover {color: #00f;}.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style3 {color: #999999}
.style4 {color: #FF0000}
.boldGreen16 {
	color: #026b34;
	font-size: 16px;
	font-weight: bold;
}
.lightGreen {color: #2d7e10}
.boldGreen {
	color: #026b34;
	font-weight: bold;
}
.boldBlue {
	color: #025fc7;
	font-weight: bold;
}
.white {color: #FFFFFF}

#divHeaderRight {
	float: right; padding: 5px; position: relative; bottom: 35px; aligh: top;
}

#divHeaderRight A {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}

#divHeaderRight A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underLine;
}

.style5 {font-family: Arial, Helvetica, sans-serif;font-size:12px;padding-right:20px;color:#ffffff;}
.style5 a	{ color:#ffffff;}

.featureProduct {
	width:125px;  text-align:center; float:left; margin-top: 15px; margin-left: 10px; margin-right: 10px; 
}

.featureProductImage {
	padding-top: 20px; height: 60px;
}



.featureProductItem {
	width:124px; text-align:center;
}

.lighterBlue {color: #3491F9;}

.smallTextWhite {font:10px arial ,sans-serif; color:#FFFFFF;}

ul.circle { list-style:none; font-size:11px;padding-left:0px; margin-left:0px;}




#menubar {
	MARGIN-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 30px; width:940px;
}

ul .menuline{ display:inline; background:#42AADE;  

}

#menubar ul li {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; border-right: 1px solid #ffffff; FLOAT: left; list-style-type:none; text-transform:uppercase; font:bold 12px arial,sans-serif; margin-TOP: 7px;
}

#menubar LI A {
	DISPLAY: block; COLOR: #ffffff;
}
#menubar LI A:link {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#menubar LI A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#menubar A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}



td .tdShopping  {
	width:10px; max-width: 10px;
}


#divMidColumn form .pageContent .pageHeading {
	width: 515px;
}

h1, h2, h3, h4, h5, h6, strong, b {
	color: green;
}

#divMidColumn form .pageContent table .shoppoingCartItems{
	position:relative; left:-20px; 
}

#divMidColumn .pageContent .infobox2{
	margin-left: -20px;
}

#divMidColumn .pageContent .infobox3  {
	position:relative; left:-20px; 
}

#divMidColumn form .pageContent .InfoBox table .dataInput, table .dataInput {
	color: #012354; 
}

.headerRightText{
	text-align:left; color: #FFFFFF; padding: 5px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;
}


.cliptable {
	border: #c8dcd8 dashed 2px;
	width: 387px;
	margin:10px 0px 10px 0px;
	padding: 5px;
}

.linkButton {
	border: #c8dcd8 solid 2px;
	margin: 0 5px 5px 0px;
}


#divLeftContents ul li img, #divLeftContents ul a li img , #divLeftContents ul.circle li img, #divLeftContents ul.circle a li img {
	text-decoration:none; color: black; background-color: #123456;
}



#divMidColumn ol, #divMidColumn ul{
	list-style-position:inside;
}

.articlelinks
{
text-align: center;
padding-bottom: 1em
}
.articlelinks a, .articlelinks a:link
{
padding-right: 5px;
color: white;
font-family: Verdana, Arial, sans-serif;
font-size: 10
}

#menuSection	{
	width:950px;
	background-color: #637e54;

}

#menuSectionLinks	{
	float:left;
	background-color: #637e54;
}

