@charset "utf-8";



.grey {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

}



.style1 {font-size: 16px}

.style2 {

	font-size: 16px;

	font-weight: bold;

	color: #434343;

}

.style5 {font-size: 13px}

.style8 {color: #FFFFFF}

.style9 {color: #FFFFFF}

.style9 {

	font-size: 12px;

	font-weight: bold;

}

.style10 {

	color: #140000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.style14 {font-size: 12px}

.style31 {color: #434343; font-size: 16px;}









a:link {

	color:#DA7A15;

	text-decoration:none;

	}

a:hover {

	text-decoration:underline;

	}



#container {

	margin-right: auto;

	margin-left: auto;

}

#banner {

	height: auto;

	width: 950px;

	margin: 0px;

}

#banner-bottom {

	height: 36px;

	width: 800px;

}

#top {

	height: 75px;

	width: 950px;

}

#top .yellow a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

#top .orange-sm a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

#top .keyword-box {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	height:auto;

	color: #000000;

	text-decoration: none;

	line-height: 9px;

}



#top .nav3 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #5D5D5D;

	text-decoration: none;

}

#top .nav3 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #5d5d5d;

	text-decoration: underline;

}

#top  .phone  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #5d5d5d;

	font-weight: normal;

	width: 175px;

	height: 23px;

	float: left;

	margin: 0px;

	padding-top: 5px;

}

.long-icon-box   .icon-box-short  .icon2 {

	height: 77px;

	width: 77px;

	padding-right: 3px;

	padding-bottom: 8px;

	padding-left: 9px;

}

.long-icon-box .icon-box-short .text2 {

	float: right;

	height: 78px;

	width: 240px;

	padding-top: 7px;

	padding-right: 12px;

	padding-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5d5d5d;

	padding-left: 12px;

}

.long-icon-box .icon-box-short .text2 h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5d5d5d;

	margin: 0px;

	padding-top: 4px;

	padding-bottom: 4px;

	line-height: 14px;

}

.long-icon-box .icon-box-short .get-started {

	height: 42px;

	width: 227px;

	margin-left: 65px;

}

.long-icon-box .icon-box-short h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	margin: 0px;

	text-align: center;

	color: #5d5d5d;

	padding-top: 4px;

}

.long-icon-box .icon-box-short .text2 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #5d5d5d;

	margin: 0px;

	line-height: normal;

	padding: 0px;

}







#table {

	width: 950px;

	height: 100%;

	margin-top: -1px;

}

.nav2-top {

	float: right;

	height: 23px;

	width: 199px;

	background-position: left;

	padding-right: 4px;

	font-family: Arial, Helvetica, sans-serif;

	color: #5d5d5d;

	font-size: 13px;

	text-align: center;

	padding-top: 13px;

	font-weight: bold;

}

.long-icon-box {

	height: 105px;

	width: 733px;

	margin-left: 0px;

}

.long-icon-box  .icon-box-short {

	height: 95px;

	width: 355px;

	background-image: url(images/short-icon-box.gif);

	background-repeat: no-repeat;

	float: left;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 7px;

}



#midnav {

	height: auto;

	width: 950px;

	padding-left: 0px;

	background-image: url(images/midnav-middle-teal.gif);

	background-repeat: repeat-y;

}

#midnav-top-teal {

	background-image: url(images/midnav-top-teal.gif);

	background-repeat: no-repeat;

	height: 22px;

	width: 950px;

}

#midnav-bottom-teal {
	background-repeat: no-repeat;
	height: 36px;
	width: 950px;
	background-color: #FFF;

}



#midnav  .button-main {

	height: auto;

	width: 460px;

	background-image: url(images/midnav-button-bck-bottom.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 7px;

	z-index: 1;

}

#midnav    .text    {

	height: auto;

	width: 335px;

	float: right;

	padding-right: 20px;

	margin-top: -10px;

	position: relative;

	visibility: visible;

	z-index: 3;

}

#midnav    .text    .button-title    {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	font-weight: bold;

}

#midnav    .text    .button-text    {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #525252;

	margin-top: 4px;

	margin-bottom: 4px;

	overflow: visible;

	visibility: visible;

}

#midnav .text .fill-1 {

	font-size: 13px;

	margin-bottom: 0px;

	margin-top: 0px;

	padding-top: 7px;

}



#midnav    .icon    {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: 80px;

	width: 77px;

	float: left;

	margin-left: 5px;

	padding-left: 15px;

	margin-top: -15px;

	position: relative;

	visibility: visible;

	z-index: 3;

	padding-top: 10px;

}

#midnav  .button-top-main {

	background-image: url(images/midnav-button-bck-top.gif);

	background-repeat: no-repeat;

	height: 18px;

	width: 460px;

	background-position: top;

	position: relative;

	z-index: 1;

}

#midnav   .more2  {

	height: 24px;

	width: 105px;

	margin-left: 325px;

	clear: right;

	display: block;

}

#midnav .text li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 0px;

}

#midnav .text ul {

	margin-top: 0px;

	margin-bottom: 0px;

}









#midnav .title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: 35px;

}

#rightside {
	width: 208px;
	float: left;
	background-image: url(images/rightside-back-teal-mdl.png);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;

}

.rightad {

	height: 104px;

	width: 188px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 10px;

}

#rightnav {

	height: 216px;

	width: 187px;

	margin-right: auto;

	margin-bottom: 14px;

	margin-left: auto;

	padding-top: 8px;

}



#rightnav  .menu-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	width: 171px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 4px;

	padding-bottom: 4px;

	color: #FFFFFF;

}

#rightnav .title-credit {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color:#4e9801;

}

#rightnav .title-data {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color:#017bcd;

}

#rightnav .title-marketing {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color:#C95436;

}

#rightnav .title-rest {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color:#702f42;

}



#rightnav .title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#rightnav .nav2 {

	text-decoration: none;

	margin-left: 0px;

	height: 152px;

	width: 175px;

	padding-top: 6px;

	padding-left: 8px;

}

#rightnav .more {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 18px;

	width: 162px;

	text-align: center;

	vertical-align: middle;

	padding-top: 3px;

	margin-left: 12px;

}

#rightnav .more a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 18px;

	width: 162px;

	text-align: center;

	vertical-align: middle;

	padding-top: 3px;

	margin-left: 12px;

	text-decoration: none;

}

#rightnav .more a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	font-weight: bold;

}

#rightnav .more a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 18px;

	width: 162px;

	text-align: center;

	vertical-align: middle;

	padding-top: 3px;

	margin-left: 12px;

	text-decoration: none;

}

#seonav {

	height: 292px;

	width: 188px;

	margin-right: auto;

	margin-bottom: 14px;

	margin-left: auto;

	padding-top: 8px;

}

#seonav .menu-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	width: 171px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 4px;

	padding-bottom: 4px;

	color: #FFFFFF;

}

#seonav .title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: bold;

	text-align: center;

	margin-top: 8px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#seonav  .nav2 {

	text-decoration: none;

	margin-left: 0px;

	height: 220px;

	width: 175px;

	padding-top: 6px;

	padding-left: 8px;

}

#seonav .nav2 .but {

}

#seonav .nav2 a.but {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #515151;

	display: block;

	text-align: left;

	background-image: url(images/online-shopping-cart/images/shopping-cart-images/orng-arrow.gif);

	background-position: left center;

	background-repeat: no-repeat;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 15px;

	width: 156px;

	text-decoration: none;

}

#seonav .nav2 a.but:hover {

	color: #000000;

	text-align: left;

	background-image: url(images/online-shopping-cart/images/shopping-cart-images/black-arrow.gif);

	background-position: left center;

	background-repeat: no-repeat;

	background-color: #F5f5f5;

	text-decoration: none;

}



#body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height: auto;
	width: 725px;
	padding-left: 7px;
	color: #464646;

}

#body .hdr1 {

	font-family:Arial, Helvetica, sans-serif;

	height: 43px;

	width: 593px;

	margin-top: 4px;

}

#body .title {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #89ced9;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

	}

#body .titletemp {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #DCBC07;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

}



#body .titlemarketing {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #c92200;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

	}

#body .titlerest {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #702f42;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

	}

#body .titlehost {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #0e06b3;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

}



#body .titledata {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #017bcd;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

	}

#body .titlecart {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #da7a15;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

	}

#body .titlecreditcard {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #4e9801;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	font-style: normal;

	}

#body .title2 {

	height:34px;

	display:block;

	margin-top: 12px;

	margin-right: 0;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-right: 0;

	background-color: #c4ddf2;

	background-repeat: no-repeat;

	line-height: 34px;

	padding-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #000000;

	font-style: normal;

	}

#body .main {

	padding-right:10px;

	padding-left:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #464646;

	line-height: 18px;

	}

#body .more {

	margin-right: 25px;

	font-size:11px;

	font-weight:bold;

	}

#body .indent {

	margin-left:25px;

	}



#mainfooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	height: 180px;

	width: 950px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px

}



.fl1  li  {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #434343;

	list-style-image: none;

}



.fl2  li  {

	text-align: center;

	display: inline;

}





#footer a {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	list-style-image: none;

	text-decoration: none;

	margin-right: 5px;

	margin-left: 5px;

}

#footer a:hover {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #4581A5;

	list-style-image: none;

	margin-right: 5px;

	margin-left: 5px;

	text-decoration: underline;

}

#footer-host a {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	list-style-image: none;

	text-decoration: none;

	margin-right: 5px;

	margin-left: 5px;

}

#footer-host a:hover {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFF00;

	list-style-image: none;

	margin-right: 5px;

	margin-left: 5px;

	text-decoration: underline;

}





#mainfooter #footer-top {

	height: 28px;

	width: 950px;

}

#mainfooter #footer {

	height: 130px;

	width: 950px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

#mainfooter #footer-bottom {

	height: 19px;

	width: 950px;

}





#mainfooter h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	text-align: center;

	display: block;

	font-weight: normal;

}

#mainfooter-temp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	height: 180px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	background-image:url(images/footernav-temp.jpg)

}



#mainfooter-cart {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	height: 180px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	background-image:url(images/footernav-cart.jpg)

}

#mainfooter-cart #footer {

	height: 160px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}



#mainfooter-cart h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	text-align: center;

	display: block;

	font-weight: normal;

}



#mainfooter-creditcard {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	height: 180px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	background-image:url(images/footernav-creditcard.jpg)

}

#mainfooter-creditcard  #footer-rest {

	height: 160px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

#mainfooter-creditcard h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	text-align: center;

	display: block;

	font-weight: normal;

}



#mainfooter-data {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	height: 180px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	background-image:url(images/footernav-data.jpg)

}

#mainfooter-data #footer {

	height: 160px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

#mainfooter-data h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	text-align: center;

	display: block;

	font-weight: normal;

}



#mainfooter-marketing {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	height: 180px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	background-image:url(images/footernav-marketing.jpg)

}

#mainfooter-marketing  #footer-rest {

	height: 160px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

#mainfooter-marketing h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	text-align: center;

	display: block;

	font-weight: normal;

}



#mainfooter-rest {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #303030;

	height: 180px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	background-image:url(images/footernav-restaurant.jpg)

}

#mainfooter-rest #footer-rest {

	height: 160px;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

#mainfooter-rest h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #303030;

	text-align: center;

	display: block;

	font-weight: normal;

}

#footer-rest a {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	list-style-image: none;

	text-decoration: none;

	margin-right: 5px;

	margin-left: 5px;

}

#footer-rest a:hover {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	list-style-image: none;

	margin-right: 5px;

	margin-left: 5px;

	text-decoration: underline;

}

.fl1-rest  li  {

	text-align: center;

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	list-style-image: none;

}



.fl2-rest  li  {

	text-align: center;

	display: inline;

}

ul.fl1-rest  {

	text-align: center;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #303030;

	list-style-image: none;

	margin-bottom: 10px;

	margin-top: 0px;

	padding-right: 40px;

}

.icon-box  {

	width: 199px;

	margin-left: 5px;

}

.icon-box-top1   {

	height: 15px;

	width: 199px;

	float: right;

	padding-top: 20px;

	background-position: left bottom;

	padding-right: 4px;

}

.icon-box-top2 {

	height: 15px;

	width: 199px;

	background-position: left bottom;

}

.icon-box    .icon-box-bot  {

	height: 14px;

	width: 199px;

}

.icon-box    .icon-box-mid  {

	height: auto;

	width: 199px;

}

.icon-box    .icon-box-mid    .ad  {

	height: 100px;

	width: 184px;

	margin-left: 7px;

}

.nav2 {

	width: 199px;

	margin-left: 5px;

}

.nav2 .nav2-box-mid {

	height: auto;

	width: 199px;

}



.nav2   .nav2-box-mid   .but {



}

.nav2     .nav2-box-mid     a.but  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #515151;

	display: block;

	text-align: left;

	background-image: url(images/online-shopping-cart/images/shopping-cart-images/orng-arrow.gif);

	background-position: left center;

	background-repeat: no-repeat;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 15px;

	width: 156px;

	text-decoration: none;

	margin-right: auto;

	margin-left: auto;

}

.nav2   .nav2-box-mid   a.but:hover {

	color: #000000;

	text-align: left;

	background-image: url(images/online-shopping-cart/images/shopping-cart-images/black-arrow.gif);

	background-position: left center;

	background-repeat: no-repeat;

	background-color: #F5f5f5;

	text-decoration: none;

}



.nav2 .nav2-box-bot {

	height: 14px;

	width: 199px;

}



.long-icon-box .icon-box-short .text3 {

	float: right;

	height: 78px;

	width: 330px;

	padding-top: 7px;

	padding-right: 12px;

	padding-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5d5d5d;

	padding-left: 12px;

}

.long-icon-boxindex {

	height: 210px;

	width: 733px;

	margin-left: 0px;

}
#container #table table tr td   .btm{
	background-image: url(images/rightside-back-teal-btm.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 8px;
	width: 208px;
	float: left;
}
.repeater       {


!important
}

#container #table table tr td .top {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/rightside-back-teal-top.png);
	width: 208px;
	height: 8px;
	float: left;
	margin: 0px;
}
#container #table table tr td #rightside .articles {
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#container #table table tr td #rightside .articles p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003C52;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-bottom: 5px;
}

