a:link    { color: #CC6D25; font-family:  Verdana, Arial, Helvetica, sans-serif; }
a:visited  { color: #333; font-family:  Verdana, Arial, Helvetica, sans-serif; }
a:hover   { color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif; }

a.navlink:link     { color: #CC6D25; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 160%; text-decoration: none }
a.navlink:visited  { color: #CC6D25; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 160%; text-decoration: none }
a.navlink:hover   { color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 160%; text-decoration: none }

a.navlink2:link     { color: #CC6D25; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.navlink2:visited  { color: #CC6D25; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  text-decoration: none }
a.navlink2:hover   { color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }


a.cartlink:link     { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.cartlink:visited  { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.cartlink:hover   { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.menulink:link     {  color: #FFCC33; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.menulink:visited  {  color: #FFCC33; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.menulink:hover   {  color: #ccffff; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.menulinkwhite:link     {  color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.menulinkwhite:visited  {  color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.menulinkwhite:hover   {  color: #ccffff; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }



body    { color: #303030; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
table  { color: #303030; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120% }
td  { color: #303030; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120% }

.white13   {  color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif;  }

.yellow13   {  color: #FFCC33; font-size: 13px; font-family: Arial, Helvetica, sans-serif;  }


.section  { padding: 5px 5px 5px 16px }
.title       { color: #000; font-size: 16px; font-family: Arial, Helvetica, sans-serif }
.title14       { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif }
.title20       { color: #000; font-size: 20px; font-family: Arial, Helvetica, sans-serif }

.landingtitle { color: #000; font-size: 15px;  font-family: Verdana; font-weight: bold; }
.landingtitlei { color: #000; font-size: 15px;  font-family: Verdana; font-weight: bold;  font-style:italic;}

.landingtext12 { color: #303030; font-size: 12px; font-family: Verdana; }
.landingtext11 { color: #303030; font-size: 11px; font-family: Verdana; }
.landingquote1 { color: #303030; font-size: 12px; font-family: Verdana;  font-weight: bold; }
.landingquote2 { color: #303030; font-size: 12px; font-family: Verdana; font-style:italic; }


.landingtitle12bu { color: #000; font-size: 12px;  font-family: Verdana; font-weight: bold; text-decoration: underline; }
.landingtitle20b { color: #000; font-size: 20px;  font-family: Verdana; font-weight: bold; }
.landingtitle16b { color: #000; font-size: 16px;  font-family: Verdana; font-weight: bold; }
.landingtitle14bi { color: #000; font-size: 14px;  font-family: Verdana; font-weight: bold; font-style:italic; }


.subtitle      { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.subhead     { color: #000; font-size: 12px; font-weight: bold }
.subnav  { font-size: 13px; font-weight: bold; line-height: 140%; padding-right: 15px }
.small      { color: #333; font-size: 10px; font-style: italic }
.copyright     { color: #ffffff; font-size: 11px; padding: 6px 6px 6px 10px }
.cart     { color: #999; font-size: 10px }
.col1     { padding: 0px 0px 12px 0px }
.col2       { font-size: 12px; line-height: 130%; padding: 0px 20px 0px 20px }
.col3         { line-height: 150%; padding: 0px 0px 0px 0px }

select {
    font-size:        0.85em;
    font-family:      Arial,Verdana,sans-serif;
   
}

#mainbody3 { width: 265px; background-color: #4195c9; }
#mainbody3 p { text-align: left; margin: 10px 10px 0px 10px; line-height: 16px; }
#mainbody3 p.right { text-align: right; }
#mainbody3 p.right2 { text-align: right; margin: 0 10px 5px 0; }
#mainbody3 a { color: #1C5086; text-decoration: none; text-align: right; font-weight: bold; }
#mainbody3 a:hover { text-decoration: underline; }
#mainbody3 img { margin:0px 5px 5px 5px; float:left; }

#mainbody3.backup { width: 265px; background-color: #4195c9; }
#mainbody3.backup p { text-align: left; margin: 10px 10px 0px 10px; line-height: 16px; }
#mainbody3.backup p.right { text-align: right; }
#mainbody3.backup p.right2 { text-align: right; margin: 0 10px 5px 0; }
#mainbody3.backup a { color: #1C5086; text-decoration: none; text-align: right; font-weight: bold; }
#mainbody3.backup a:hover { text-decoration: underline; }
#mainbody3.backup img { margin:0px 5px 5px 5px; float:left; }


.sidebar { clear:both; margin-top:10px; margin-right: 5px; margin-left: 5px; border: 1px solid #FFFFFF;}
.sidebar a { color: #1C5086; text-decoration: none; text-align: left; font-weight: bold;}
.sidebar a:hover { text-decoration: underline; }
.sidebar img { padding-top:10px; }

.sidebarnew { clear:both; margin-top:10px; margin-right: 5px; margin-left: 5px; border: 1px solid #FFFFFF;}
.sidebarnew a { color: #005b9c; text-decoration: none; text-align: left; font-weight: bold;}
.sidebarnew a:hover { text-decoration: underline; }
.sidebarnew img { padding-top:10px; }


form {margin-bottom:0;}

.middle-container.form { background:url(/images/main_container_bg.gif) no-repeat 50% 0 #fbfaf6; } 

ul.checkout-types { padding: 0px; }

