a:link { font-size: 9pt; color: #ffffff; text-decoration: none}
a:visited { font-size: 9pt; color: #ffffff; text-decoration: none}
a:hover { font-size: 9pt; color: #ffffff; text-decoration: underline}

.other:link { font-size: 9pt; color: #000000; text-decoration: none}
.other:visited { font-size: 9pt; color: #000000; text-decoration: none}
.other:hover { font-size: 9pt; color: #666666; text-decoration: underline}

.otherg:link { font-size: 9pt; color: #DB3E03; text-decoration: none}
.otherg:visited { font-size: 9pt; color: #DB3E03; text-decoration: none}
.otherg:hover { font-size: 9pt; color: #EE8F6B; text-decoration: underline}

.others:link { font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}
.others:visited { font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}
.others:hover { font-size: 8pt; font-weight: bold; color: #666666; text-decoration: underline}

.green:link {
	FONT-SIZE: 9pt;COLOR: #2E2E2E; LINE-HEIGHT: 120%; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}
.green:visited {
	FONT-SIZE: 9pt;COLOR: #2E2E2E; LINE-HEIGHT: 120%; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}
.green:active {
	FONT-SIZE: 9pt;COLOR: #91B20A; LINE-HEIGHT: 120%;FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}
.green:hover {
	FONT-SIZE: 9pt;COLOR: #91B20A; LINE-HEIGHT: 120%; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}

body {
    font-family:Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

p {
    FONT-SIZE: 10pt;
    font-family:Arial, Helvetica, sans-serif;
}

.smallcopy {
    FONT-SIZE: 8pt;
    COLOR: black;
    font-family:Arial, Helvetica, sans-serif;
}

.smalllight {
    FONT-SIZE: 8pt;
    COLOR: #AABBDD;
    font-family:Arial, Helvetica, sans-serif;
}

.pageheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    font-family:Arial, Helvetica, sans-serif;
}

.product {
    FONT-SIZE: 8pt;
    COLOR: #996600;
    font-family:Arial, Helvetica, sans-serif;
}

.title_font {
    FONT-SIZE: 18pt;
    COLOR: #996600;
    font-family:Arial, Helvetica, sans-serif;
}

.header {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    font-family:Arial, Helvetica, sans-serif;
}

.productinfo 
{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
 	COLOR: #000000;
}

.small-bold a {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
}

.price {
    FONT-SIZE: 10pt;
    COLOR: #333333;
    font-family:Arial, Helvetica, sans-serif;
}

.oprice {
    FONT-SIZE: 10pt;
    text-decoration:line-through;
    COLOR: #333333;
    font-family:Arial, Helvetica, sans-serif;
}

.nprice {
    FONT-SIZE: 10pt;
    text-decoration:none;
    COLOR: #FF0033;
    font-family:Arial, Helvetica, sans-serif;
}

.aprice {
    FONT-SIZE: 10pt;
    text-decoration:none;
    COLOR: #333333;
    font-family:Arial, Helvetica, sans-serif;
}

.vprice {
    FONT-SIZE: 10pt;
    text-decoration:none;
    COLOR: #FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
}


.small_white {
    FONT-SIZE: 9pt;
    color:#FFFFFF;
}

.medium_white {
    FONT-SIZE:11pt;
    color:#FFFFFF;
}

.small_black{
    FONT-SIZE: 9pt;
    color:#000000;
    text-align: left;
}

.small-bold-black 
{FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #000000;
}

.midium_black
{FONT-WEIGHT: bold;
 FONT-SIZE: 12px;
 COLOR: #000000;font-family:Arial, Helvetica, sans-serif;
}

.description {
    FONT-SIZE: 11px;
    COLOR: #000000;
    font-family:Arial, Helvetica, sans-serif;
}

.menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
    text-align: left;
}

.menu_black {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    text-align: left;
}
a.menu_black:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    text-align: left;
}
a.menu_black:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    text-align: left;
}
a.menu_black:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DB3E03;
    text-align: left;
}

.menu_black_big {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
    text-align: left;
}
.menu_normal {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.menu_normal15_grey {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #484848;
}
.menu_normal_w {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.menu_orange {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E3520B;
}

.menu_deal2 {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9C995B;

}

.menu_deal {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF3300;

}

.menu_deal4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #858247;

}

.menu_deal1 {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #009966;

}

.sub_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    text-align: left;
}

.menu_white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;

}

.sub_menu_white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}


.text
{
 color: #000000;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
}

.text_sub01
{
 color: #FC2E33 ;
 font-weight: bold;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
}

.text_sub02
{
 color: #5865FC ;
 font-weight: bold;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
}


.big {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    font-family:Arial, Helvetica, sans-serif;
    height: 0px;
    width: 0px;
    left: 0px;
    top: 0px;
    clip:  rect(   )
}

.navigation {
    FONT-SIZE: 8pt;
    COLOR: #000099;
    font-family:Arial, Helvetica, sans-serif;
}

.normal{
    text-align: left;
}
.normal_15{
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.normal_15_gray{
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-style: italic;
	font-size: 15px;
	color: #6E6869;
}
.item { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333300;font-family:Arial, Helvetica, sans-serif; }
.mail { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #996600;font-family:Arial, Helvetica, sans-serif; }

.product_name { 
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	font-family:Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid ; clip:   rect(   ); 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	font-weight: bold
}

.product_info { FONT-SIZE: 8pt; COLOR: #000000;font-family:Arial, Helvetica, sans-serif; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid ; clip:  rect(   ); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }

.sub_total { FONT-SIZE: 11pt; COLOR: #000000;font-family:Arial, Helvetica, sans-serif; font-weight: bold }

.midium_bold { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	font-family:Arial, Helvetica, sans-serif; 
}

/*##############################################*/
/*############### new css ######################*/
/*##############################################*/
.buttonBox {
	margin-top:23px;
}

.mainBg-color {
	background-color:#FFFFFF;
}

.leftNav {
	background-image:url(images/leftNav_bg.jpg);
	height: 610px;
}
.productcategoryTable {
	background-image:url(images/titan_left_menu_top.jpg);
	height: 25px;
}
.menuTable {
    background: url('images/top_menu_bg01.jpg') repeat-x;
	height: 25px;
}
.bottom1Table {
    background: url('images/bottom_bg_01.jpg')  no-repeat;
    background-color: #ffffff;
	height: 30px;

}
.bottom2Table {
    background: url('images/bottom_bg_02_new.jpg')  no-repeat;
	height: 30px;
}
.hotitemsTable {
	background-image:url(storage/desc/img/bg_bar.jpg);
	height: 20px;
}
.listProductsTable {
	background-image:url(storage/desc/img/bg_bar.jpg);
	height: 20px;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}

.productTitle {
	/*text-transform:uppercase;*/
	color:#003497;
	font-size:16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}

#selectorTitle {
	color:#ffd708;
	font-size:11px;
	font-weight: bold;
}

.priceTag {
    color:#7A0026;
	font-size:18px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 10px;
	width: 170px;
}

.opriceTag {
	text-decoration:line-through;
    color:#7A0026;
	font-size:18px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 10px;
	width: 170px;
}

.pDes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-right: 10px;
	width: 380px;
	text-align:justify
}
.productDes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-right: 10px;
	width: 180px;
    text-align: left;
}

.nproductDes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-right: 10px;
    width:600px;
    text-align: left;
}

.moldkitDes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7A0026;
	margin: 10px;
	line-height: 15px;
    text-align: left;
}

.moldType {
	color:#ffffff;
	font-size:11px;
	font-weight: bold;
}


#productImg img {
	border: 2px #555555 solid;
	margin-bottom: 10px;
}

INPUT.position {
	BORDER-RIGHT: #585858 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #585858 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    BACKGROUND: #212121;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #585858 0px solid;
    WIDTH: 20px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #585858 0px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.menu_black16 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
    text-align: left;
	text-decoration: none;
}
.menu_black16_underline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
    text-align: left;
	text-decoration: underline;
}