#Start change
.text {
	font-family: sans-serif;
	font-size: 20px;
	color: #313131;
	line-height: 17px;
	text-align: left;
}
.text10 {
	font-family: sans-serif;
	font-size: 10px;
	color: #666666;
}
.text11 {
	width: 100%;
	font-family: sans-serif;
	font-size: 11px;
	text-align: left;
}
.text11-bold {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}
.text12 {
	font-family: sans-serif;
	font-size:12px;
	color: #313131;
	line-height: 17px;
	text-align: left;
}
.text12-bold {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}
.text12-bold-black {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.text-header12 {
	font-family: sans-serif;
	font-size: 13px;
	color: #313131;
	padding-bottom: 3px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #665151;
	text-align: left;
}
.text-body13 {
	font-family: sans-serif;
	font-size: 13px;
	color: #313131;
	font-weight: bold;
	text-align: left;
}
.text-body13-black {
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
.text-header16 {
	font-family: sans-serif;
	font-size: 16px;
	color: #313131;
	padding-bottom: 3px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #665151;
	line-height: 21px;
	text-align: left;
}
.text-body16 {
	font-family: sans-serif;
	font-size: 16px;
	color: #313131;
	padding-bottom: 3px;
	font-weight: bold;
	line-height: 21px;
	text-align: left;
}

.text-header18 {
	font-family: sans-serif;
	font-size: 18px;
	color: #313131;
	padding-bottom: 8px;
	padding-top: 2px;
	text-align: left;
	line-height: 22px;
}
.text-header19-noline {
	font-family: sans-serif;
	font-size: 19px;
	color: #313131;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
}
.text-header21 {
	font-family: sans-serif;
	font-size: 25px;
	color: #313131;
	font-weight: bold;
	line-height: 38px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #665151;
}
.border1 {
	padding: 5px;
	border: 2px solid #BC3838;
}

.price-display1 {
	color: #A2142A;
	font-weight: bold;
	font-size: 16px;
}

.background-repeat-y {
	background-repeat: repeat-y;
	background-image: url(images/martech-template1_04.jpg);
}
.background-repeat-no {
	background-repeat: no-repeat;
	background-image: url(images/button-search.jpg);
}
.image-left-pad3 {
	padding-right: 3px;
}
#end change

HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

PADDING-TOP: 0px; MARGIN: 0px; BACKGROUND: url() no-repeat center top; FONT: 

400 0.7em/170% verdana, arial, sans-serif; TEXT-ALIGN: center; line-height: 14px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0.2em; FONT: 400 1.6em arial, sans-serif; COLOR: 

#df0c1d; BORDER-BOTTOM: #ddd 12px solid
}
H2 {
	font-family: sans-serif;
	font-size: 14px;
	color: #313131;
	font-weight: bold;
	line-height: 21px;
	text-align: left;
	width: 164px;
}
H3 {
	FONT-SIZE: 0.9em; COLOR: #df0c1d
}
H4 {
	FONT-SIZE: 0.85em
}
H5 {
	FONT-SIZE: 0.8em
}
H6 {
	FONT-SIZE: 1.2em; COLOR: #40403f
}
.horzPad H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.horzPad H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.horzPad H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.horzPad H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.horzPad H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.horzPad P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
HR {
	COLOR: #eeeeee; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #475183; TEXT-DECORATION: none
}
A:hover {
	COLOR: #770000
}
.historylink {
	COLOR: #770000; TEXT-DECORATION: none
}
#content {
	POSITION: relative; BORDER-RIGHT: #81787b 1px solid; BORDER-left: #81787b 1px solid; WIDTH: 755px; CLEAR: both; 
	}
#topbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; 

BACKGROUND: url() #fff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 

0.6em; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #cfd9db; 

PADDING-TOP: 0.6em
}

.header_slogan {
FONT-SIZE: 20px; COLOR: #666; padding:10px; padding-top: 0px; padding-bottom: 

0px 
}
.header_slogan ul {
height: 200px
}
.header_slogan ul li {
height: 200px
}

#header {
	CLEAR: both; BACKGROUND: #fff no-repeat left bottom; MARGIN: 0px ; POSITION: relative; HEIGHT: 85px; BACKGROUND: url(../images/logo2.gif) no-repeat right 

bottom;
}
#header IMG {
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 20px;
}
#header UL {
	FLOAT: right; margin-TOP: 2px; margin-right: 12px;
}
#header UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#header UL LI A {
	COLOR: #000000;
}
#header UL LI A.last {
	
}
#header UL LI A:hover {
	COLOR: #cc0000;
}
DIV#headerImg {
	HEIGHT: 30px;
	BACKGROUND: url() no-repeat left top;
	BACKGROUND-COLOR: #F3F3F3;
}

#menu {
  margin: 0 auto;
  background-color: #121273;
}

#menu ul {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  background-color: #121273;
  text-align: center;
}

#menu ul li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu ul li a {
  float: left;
  font: 400 1.2em arial, sans-serif;
  line-height:28px;
  color: #fff;
  /* font-weight:bold; */
  background: url();
  background-color: #121273;
  MARGIN-left: 18px; 

left;
}

#menu ul li a span {
  display: block;
  padding: 2px 7px;
}


#menu ul li a:hover,
#menu ul li a.here {
  background: url();
  background-color: #121273; 
  left;
  line-height:28px;
  color: #CCC;
  /* font-weight:bold; */
}

#menu ul li a:hover span.desc,
#menu ul li a.here span.desc {
  color: #FFF;
}

DIV#currency-block {
	MARGIN-TOP: 0px; FLOAT: right; MARGIN-BOTTOM: 16px; COLOR: 

#ffffff; MARGIN-RIGHT: 6px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica
}
#page {
	CLEAR: both; MARGIN-BOTTOM: 5em; WIDTH: 755px; TEXT-ALIGN: left; background-color:#FFFFFF; BORDER-top: #81787b 1px solid; padding-bottom: 0px; margin-bottom: 0px;
}
#columns {
	margin-top: 8px;
	BACKGROUND-COLOR: #fff
}
.width {
	WIDTH: 755px
}
.widthPad {
	WIDTH: 755px
}


.width75 {
	WIDTH: 75%
}

.lookuptable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px; align: center; cellpadding: 1; cellspacing: 2
}
.detailtable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px; align: center; cellpadding: 0; cellspacing: 0
}
.lookupheader {
	FONT-SIZE: 1em; BACKGROUND: #dddddd; TEXT-ALIGN: center
}
.lookupheaderleft {
	background: #dddddd;
	text-align: left;
}
.lookupheaderright {
	background: #dddddd;
	text-align: right;
}
.lookuptabletotal {
	font-weight: bold;
	line-height: 20px;
}

.normalcell {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; spacing: 0
}
.prod_section {
	FONT: 400 1.3em arial, sans-serif; COLOR: #000000
}
.prod_item {
	FONT: 400 2em arial, sans-serif; COLOR: #df0c1d
}
.vert_prod_line {
	BACKGROUND: url(../images/line_dot.gif) repeat-y center top
}
#footer {
	CLEAR: both; MARGIN-TOP: 0px; FLOAT: center; WIDTH: 757px; 
	HEIGHT: 25px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; 
}

#footer #bg {
	MARGIN: 0px auto;
	POSITION: ;
	WIDTH: 757px;
	HEIGHT: 25px;
	BACKGROUND: url(../images/martech-template1_06.jpg) no-repeat right bottom;
	background-image: url(../images/martech-template1_06.jpg);
}
#footer #bg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right;  MARGIN: 3em

0.5em 0px 0px; PADDING-TOP: 0px; margin-bottom: 25px; 
}
#footer #bg UL LI {
	DISPLAY: none; LIST-STYLE-TYPE: none;
}

#footer #bg UL LI A.last {
	PADDING-RIGHT: 52px; BORDER-RIGHT-WIDTH: 0px; 
}
#footer #bg UL LI A:hover {
	COLOR: #df0c1d
}

A.submitButton IMG {
	BACKGROUND: 

url(../images/icons/light_submit.gif) no-repeat center center
}
.post {
	FLOAT: left; MARGIN-BOTTOM: 1.5em; WIDTH: 99%; BORDER-BOTTOM: 

#cccccc 1px solid; POSITION: relative
}
.post .date {
	LEFT: 0px; WIDTH: 2.3em; POSITION: absolute; TOP: 0px; TEXT-ALIGN: 

right
}
.post .date .month {
	FONT: 700 1em arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: 

#888
}
.post .date .day {
	MARGIN-TOP: -5px; DISPLAY: block; FONT: 700 2.1em arial, sans-serif; 

COLOR: #888
}
.post .title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 

FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 40px; COLOR: 

#586b7a; PADDING-TOP: 0px
}
.post P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 1em; 

MARGIN: 0px 0px 0px 10em; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px
}
UL.submenu1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
UL.submenu2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
UL.submenu1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: 

url(foo.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 

LIST-STYLE-TYPE: none
}
UL.submenu2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: 

url(foo.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 

LIST-STYLE-TYPE: none
}
UL.submenu1 LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; 

PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 1%
}
UL.submenu2 LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; 

PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 1%
}
UL.submenu1 LI A {
	BACKGROUND: url(../images/bg/submenu1.gif) 

no-repeat 5px 50%
}
UL.submenu1 A:hover {
	BACKGROUND: url(../images/bg/submenu1.gif) 

#b3c6c4 no-repeat 5px 50%; COLOR: #426f85
}
UL.submenu2 LI A {
	BACKGROUND: url(../images/bg/submenu2.gif) 

no-repeat 3px 50%; COLOR: #426f85
}
UL.submenu2 A:hover {
	BACKGROUND: url(../images/bg/submenu2.gif) 

#b3c6c4 no-repeat 3px 50%; COLOR: #426f85
}
.block {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
.marginRight {
	MARGIN-RIGHT: 15px
}
.paddingLeft {
	PADDING-LEFT: 10px
}
.paddingRight {
	PADDING-RIGHT: 10px
}
.floatLeft {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; 

PADDING-TOP: 0px
}
.floatRight {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-BOTTOM: 20px; 

PADDING-TOP: 0px
}
.alignLeft {
	TEXT-ALIGN: left
}
.alignRight {
	TEXT-ALIGN: right
}
.alignTop {
	VERTICAL-ALIGN: top
}
.alignMiddle {
	VERTICAL-ALIGN: middle
}
.alignBottom {
	VERTICAL-ALIGN: bottom
}
.lightBlueBg {
	BACKGROUND-COLOR: #eaf2f5
}
.dark {
	COLOR: #353e47
}

#sidebox {
	FONT: 10px Verdana, sans-serif; COLOR: #676565
}
#content-subnav {
	FLOAT: left; WIDTH: 150px; HEIGHT: 100%;  
}
#content-subnav UL {
	MARGIN-TOP: 0em; LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 0em; 

MARGIN-LEFT: 0em;  LIST-STYLE-TYPE: none
}
#content-subnav UL LI {
	MARGIN-TOP: 0em; LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 0em; 

MARGIN-LEFT: 0em;  LIST-STYLE-TYPE: none
}
FORM TABLE {
	MARGIN: 0px; WIDTH: 25%
}
FORM SPAN {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; 

PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; 

BACKGROUND-COLOR: #fff
}
INPUT.btn {
	WIDTH: 62px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: 

none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: 

none
}
#search_btn {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 

#ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #eee; PADDING-BOTTOM: 

1px; FONT: 400 1em verdana, sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: 

#999; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 

BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG.border {
	BORDER-RIGHT: #fc3307 1px solid; BORDER-TOP: #fc3307 1px solid; 

BORDER-LEFT: #fc3307 1px solid; BORDER-BOTTOM: #fc3307 1px solid
}
A:hover IMG.border {
	BORDER-RIGHT: #fc3307 1px solid; BORDER-TOP: #fc3307 1px solid; 

BORDER-LEFT: #fc3307 1px solid; BORDER-BOTTOM: #fc3307 1px solid
}
IMG.floatRight {
	MARGIN: 5px 0px 10px 10px
}
IMG.floatLeft {
	MARGIN: 5px 10px 10px 0px
}
UL {margin: 0; padding: 0;}
UL LI {
 margin: 0 10px 0 10px; padding: 0; 	LIST-STYLE-IMAGE: 

url(../images/bg/submenu1.gif)
}

OL LI {
	FONT-WEIGHT: bold; COLOR: #668fa3
}
OL LI SPAN {
	FONT-WEIGHT: normal; COLOR: #444
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; BORDER-TOP: #aad3db 1px solid; 

PADDING-LEFT: 20px; BACKGROUND: #e7f1f3; PADDING-BOTTOM: 0px; MARGIN: 

0px; PADDING-TOP: 0px; BORDER-BOTTOM: #aad3db 1px solid
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 

MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 25%
}
INPUT {
}
TEXTAREA {
}
SELECT {
}
input.button_go {
        width: 35px;^M
        height: 26px;^M
        font-size: 11px;^M
        padding: 2px;^M
        font-family: Arial, Helvetica, sans-serif;^M
}
input.button_login {
	border-right: #a6a6a6 1px solid; padding-right: 4px; border-top: #cccccc 1px solid; padding-left: 4px; background: #eeeeee; padding-bottom: 2px; font: bold 0.9em verdana, serif; border-left: #cccccc 1px solid; cursor: pointer; color: #999; padding-top: 2px; border-bottom: #a6a6a6 1px solid
}
input.button_global {
        height: 26px;^M
        font-size: 11px;^M
        padding: 2px;^M
        font-family: Arial, Helvetica, sans-serif;^M
}
input.radio {
	border-top-width: 0px; border-left-width: 0px; background: none transparent scroll repeat 0% 0%; border-bottom-width: 0px; border-right-width: 0px
}

input.button_info {
	width: 65px;
	height: 26px;
	font-size: 11px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

input.button_buy {
	width: 248px;
	height: 46px;
	background: url(images/button-add-to-cart.jpg) no-repeat;
	outline: none;
}
input.button_buy:hover {
	background: url(images/button-add-to-cart.jpg) no-repeat 0 -46px;
}
input.button_info {
	width: 65px;
	height: 26px;
	font-size: 11px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

.roundedcornr_box_563469 {
	background: 

url(../images/bg/roundedcornr_563469_tl.png) no-repeat top 

left;
}
.roundedcornr_top_563469 {
	background: 

url(../images/bg/roundedcornr_563469_tr.png) no-repeat 

top right;
}
.roundedcornr_bottom_563469 {
	background: 

url(../images/bg/roundedcornr_563469_bl.png) no-repeat 

bottom left;
}
.roundedcornr_bottom_563469 div {
	background: 

url(../images/bg/roundedcornr_563469_br.png) no-repeat 

bottom right;
}
.roundedcornr_content_563469 {
	background: 

url(../images/bg/roundedcornr_563469_r.png) top right 

repeat-y;
}

.roundedcornr_top_563469 div,.roundedcornr_top_563469,
.roundedcornr_bottom_563469 div, .roundedcornr_bottom_563469 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_563469, .roundedcornr_bottom_563469 {
	margin-top: 0px;
}
.roundedcornr_content_563469 { padding: 0 15px; }

