body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menu1{background-image:url(bgmenubar1.jpg); background-repeat:repeat-x; height:31px; padding-left:10px; border-bottom:#999999 1px solid;}

.menul:link{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; text-decoration:none;}
.menul:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.menul:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#16782f; text-decoration:none; }

.menu2{font-family:"Bell Gothic Std"; font-size:14px; font-weight:bold; color:#16782f; text-decoration:none; background:#eff2f8; height:31px; padding-left:10px; border-bottom:#999999 3px solid; border-right:#eff2f8 1px solid;}

.topcircle{background-image:url(toppanel.jpg); background-repeat:no-repeat; height:408px; width:664px;}

.hurdle{background-image:url(hurdelracing.jpg); background-repeat:no-repeat; height:336px; width:247px;}

.packaging{/*background-image:url(packagingisourpassion.jpg); background-position:left; background-repeat:no-repeat;*/ height:10px; width:332px; border-left:#c83d02 2px solid;}

.miximage{
background-image:url(colaspe.jpg); 
background-position:left; 
background-repeat:no-repeat;	
height:317px; 
width:412px; 
border-left:#c83d02 2px solid;}

.p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; text-decoration:none; background:#e8e8e8; width:180px; height:41px;}

.ptext{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; padding-top:5px;}

.footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:16px;}
.footer:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:16px;}
.footer:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:16px;}
.footer:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; line-height:16px;}
.footer1{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:16px;}
.over{font-family:Arial, Helvetica, sans-serif; color:#006600; font-size:18px; font-weight:bold; text-decoration:none;}

.text{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; line-height:17px;}

p {margin-bottom:8px; margin-top:0}
ol, ul {margin-bottom:8px; margin-top:0}
p {font-size:11px;}
h1 {font-size:14px; font-weight:bold; color:#000000; margin-bottom:10px;}

body.printpg {margin-left:0px; margin-right:0px; margin-top:0px; padding:0px;}
body.viewer {margin-left:20px; margin-right:20px; margin-top:0px; padding:0px;  background: #ffffff url(/images/assets/viewer/bg-top.gif) repeat-x;}

.header		{color: #ffffff; font-weight: bold; background-color: #DD0202;}
.row		{background-color: #f0f0f0;}
.smallest   {font-size: 9px;}
.smaller    {font-size: 10px;}
.normal     {font-size: 12px;}
.larger     {font-size: 14px;}
.largest    {font-size: 16px;}
.red	    {color:#ff0000;}
.green	    {color:#009900;}
.error 	    {color:#ff0000;}
.offshore   {font-size: 14px; font-weight: bold; color: red;}
.vwritem	{font-size:16px; font-weight:bold; color:#000000;}
.serror     {color: #ffffff; background-color: #ff0000;}
.drpBox		{height:17px; font-size:11px; color:#000000;}
.btn 	    {font-size:11px; font-weight:bold; background-color: #dd0202; color:#ffffff; border:1px solid #000088;}

form {display:inline;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; border:1px solid #999999;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}

a {color:#000000; text-decoration:none;}
a:link, active, visited {color:#000000; text-decoration:none;}
a:hover {color:#ff3333; text-decoration:none;}

/* layout */

.blknin    {font-size:9px; color:#000000;}
.blkten    {font-size:10px; color:#000000;}
.blkelv    {font-size:11px; color:#000000;}
.blktlv    {font-size:12px; color:#000000;}

.bldblknin {font-size:9px; font-weight:bold; color:#000000;}
.bldblkten {font-size:10px; font-weight:bold; color:#000000;}
.bldblkelv {font-size:11px; font-weight:bold; color:#000000;}
.bldblktlv {font-size:12px; font-weight:bold; color:#000000;}
.bldblkthr {font-size:13px; font-weight:bold; color:#000000;}

.redten	   {font-size:10px; color:#ff0000;}
.redelv    {font-size:11px; color:#ff0000;}
.bldredelv {font-size:11px; font-weight:bold; color:#ff3333;}
.bldredtlv {font-size:12px; font-weight:bold; color:#ff3333;}

.grynin    {font-size:9px; color:#666666;}
.gryten    {font-size:10px; color:#666666;}
.gryelv    {font-size:11px; color:#000000;}
.grytlv    {font-size:12px; color:#000000;}
.grythr    {font-size:13px; color:#666666;}

.grybldnin {font-size:9px; font-weight:bold; color:#666666;}
.grybldten {font-size:10px; font-weight:bold; color:#666666;}
.grybldelv {font-size:11px; font-weight:bold; color:#666666;}
.grybldtlv {font-size:12px; font-weight:bold; color:#666666;}

.lnkgroup {margin-bottom:6px;}

a.blklnk {color:#000000; text-decoration:none;}
a.blklnk:link, active, visited {color: #000000; text-decoration:none;}
a.blklnk:hover {color:#ff3333; text-decoration:none;}

.grylinkon {color:#ff3333; text-decoration:none;}
a.grylnk {color:#000000; text-decoration:none;}
a.grylnk:link, active, visited {color: #999999; text-decoration:none;}
a.grylnk:hover {color:#ff3333; text-decoration:none;}

a.drkgrylnk {color:#666666; text-decoration:none;}
a.drkgrylnk:link, active, visited {color: #666666; text-decoration:none;}
a.drkgrylnk:hover {color:#ff3333; text-decoration:none;}

a.blkullnk {color:#000000; text-decoration:underline;}
a.blkullnk:link, active, visited {color: #000000; text-decoration:underline;}
a.blkullnk:hover {color:#ff3333; text-decoration:underline;}

a.gryullnk {color:#000000; text-decoration:underline; font-size: 11px;}
a.gryullnk:link, active, visited {color: #000000; text-decoration:underline;  font-size: 11px;}
a.gryullnk:hover {color:#333333; text-decoration:underline;  font-size: 11px;}

a.drkgrylnk {color:#666666; text-decoration:none;}
a.drkgrylnk:link, active, visited {color: #666666; text-decoration:none;}
a.drkgrylnk:hover {color:#ff3333; text-decoration:none;}


.tblrowpad {padding-bottom:20px;}
.tdrpad {padding-right:10px;}
.hmfeatrttl {font-size:14px; font-weight:bold; color:#000000; letter-spacing: -0.5px}
.hmfeatr {margin:0 12px 0 5px}
.thkblklntop {border-top: 2px solid #000000;}
.sbr {padding:2px 35px 15px 0;}
.rcntvw {font-size:10px; font-weight:bold; color:#000000; margin-bottom:2px;}
.rcntvwimg {padding-top:11px; padding-bottom:7px; text-align:right;}
.imgbdr {border:1px solid #999999;}
.cartstat {font-size:10px; color:#999999;}
.hmdisplay {margin-top:3px; margin-top:2px;}
.vertdvdr {background-color:#cccccc;}
.tblehdr {font-size:10px; font-weight:bold; color:#ffffff; background-color:#666666; padding:2px 6px 4px 0}
.ftrshoprm {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#666666; margin-right:5px;}
.pipespc {margin-left:8px; margin-right:8px;}
.collection  {font-size:11px; color:#444444; margin-top:10px; margin-bottom:6px;}
.forline {font-size:16px; font-weight:bold; background:transparent url(/images/assets/str-for-line-bg.gif) repeat-x top left; margin:8px 0 8px 15px;}
.forlinemask {background-color:#ffffff; padding-right:6px;}
.forlinename {font-size:16px; font-weight:bold; padding:8px 0 8px 15px;}
.forlineconame {font-size:16px; font-weight:bold; padding:4px 0 4px 6px;}
.choosecat {font-size:15px; font-weight:bold; color:#000000; margin-bottom:4px; margin-right:10px;}
.choosecats {font-size:11px; color:#999999; margin-bottom:4px; margin-right:10px;}
.altimg {font-size:10px; font-weight:bold; color:#999999; margin-bottom:20px;}

.graybox {background-color:#ebeaea;}
.drkgray {background-color:#cccccc;}
.graybrdrbox {line-height:14px; border:1px solid #999999; padding:4px;}
.printmail {font-size:9px; color:#999999;}
.remndrtxt {font-size:11px; color:#999999; margin:0 10px 5px 15px;}
.remndrprc {font-size:12px; font-weight:bold; color:#999999; margin:5px 10px 0 15px;}

.itemname  {font-size:14px; font-weight:bold; color:#000000; margin-bottom:10px;}
.itemdesc  {font-size:11px; color:#666666; margin-bottom:10px;}
.itemrange {font-size:11px; color:#000000; margin-bottom:10px;}

.swatch    {padding:6px 5px 6px 0;}
.swatchdsc {font-size:10px; color:#999999; padding:2px 8px 2px 0;}

.searchbx {padding-right:6px;}
input.ibox {height:19px; font-size:11px; color:#666666; padding-left:4px; border:1px solid #999999;}
input.sbox {height:20px; font-size:11px; color:#000000; padding-left:4px; border:1px solid #999999;}
textarea.sbox {font-size:11px; color:#000000; padding-left:4px; border:1px solid #999999;}
input.qtybox {height:20px; width:28px; font-size:11px; text-align:center; color:#999999; border:2px solid #999999;}
input.qty {height:19px; width:22px; font-size:11px; color:#999999; border:2px solid #999999;}

.faqq {font-size:11px; background: transparent url(/images/assets/ico-q.gif) no-repeat top left; padding-left:20px; padding-bottom:6px;}
.faqa {font-size:11px; background: transparent url(/images/assets/ico-a.gif) no-repeat top left; padding-left:20px;}

.bdcrmb {font-size:9px; color:#999999; padding-left:135px;}
.bdcrmbon {color:#ff3333;}
a.bdcrmblnk {font-size:9px; color:#999999; text-decoration:none;}
a.bdcrmblnk:link, active, visited {color: #999999; text-decoration:none;}
a.bdcrmblnk:hover {color:#ff3333; text-decoration:none;}

.subcrmb {font-size:10px; color:#999999; padding-left:13px;}
.subcrmbon {color:#ff3333;}
a.subcrmblnk {font-size:10px; color:#999999; text-decoration:none;}
a.subcrmblnk:link, active, visited {color: #999999; text-decoration:none;}
a.subcrmblnk:hover {color:#ff3333; text-decoration:none;}

.deptnav {font-size:12px; font-weight:bold; color:#999999; padding-top:11px; padding-bottom:6px; line-height:18px;}
.deptnavon {font-size:12px; color:#ff3333;}
a.deptlnk {font-size:12px; font-weight:bold; color:#999999; text-decoration:none;}
a.deptlnk:link, active, visited {color: #999999; text-decoration:none;}
a.deptlnk:hover {color:#ff3333; text-decoration:none;}

.rmitmlnkon {font-size:11px; font-weight:bold; color:#ff3333;}
a.rmitmlnk {font-size:11px; color:#999999; text-decoration:none;}
a.rmitmlnk:link, active, visited {color: #999999; text-decoration:none;}
a.rmitmlnk:hover {font-weight:bold; color:#ff3333; text-decoration:none;}

.steps {font-size:12px; font-weight:bold; padding-top:11px; padding-bottom:6px;}
.stepon {color:#ff0000; margin-right:8px;}
.stepoff {color:#999999; margin-right:8px;}
a.steplnk {font-weight:bold; color:#66cccc; text-decoration:none; margin-right:8px;}
a.steplnk:link, active, visited {color: #66cccc; text-decoration:none;}
a.steplnk:hover {color:#ff3333; text-decoration:none;}

a.grybldelvlnk {font-size:10px; font-weight:bold; color:#999999; text-decoration:none;}
a.grybldelvlnk:link, active, visited {color: #999999; text-decoration:none;}
a.grybldelvlnk:hover {color:#ff3333; text-decoration:none;}

.ftr1 {font-size:10px; color:#000000;}
a.ftrlnk1 {font-size:10px; color:#000000; text-decoration:none; margin-left:2px; margin-right:2px;}
a.ftrlnk1:link, active, visited {color: #000000; text-decoration:none;}
a.ftrlnk1:hover {color:#999999; text-decoration:none;}

.ftr2 {font-size:9px; color:#666666; text-decoration:none;}
a.ftrlnk2 {font-size: 9px; color:#666666; text-decoration:none;}
a.ftrlnk2:link, active, visited {color: #666666; text-decoration:none;}
a.ftrlnk2:hover {color: #000000; text-decoration:none;}

#fixedtipdiv{
position:absolute;
text-align: left;
padding: 4px;
border:1px solid #838383;
font-size:10px;
z-index:10000;
}
.yah{font-family:Arial, Helvetica, sans-serif; color:#16387c; font-size:14px; text-decoration:none;}
.submit{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; background:#7e9cbc; text-decoration:none; border:#FFFFFF 2px solid;}







.matter{
font-family:Arial, Helvetica, sans-serif; color:#0099CC; font-size:29px; font-weight:bold; text-decoration:none;}