/* Social Bookmarks */
div.tags {
        clear: both;
        text-align: left;
        float: left;
}

div.tags div {
        padding-right:4px;
        float: left;
        text-align: left;
}

div.tag {
        border: 0px solid black;
        height: 25px;
}

div.tag a img {
        filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; -khtml-opacity:0.50;
}

div.tag a:hover img {
         filter:alpha(opacity=99); -moz-opacity:0.99; opacity:0.99; -khtml-opacity:0.99;
}

/* NoScript */
.noscript-warning {
  position: absolute;
  top: 10px;
  left: 30%;
  overflow: hidden;
  border: 1px solid #ffffff;
  background: #ff0000;
}
.noscript-warning .content {
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  padding: 20px;
}

button.simple-button {
  border: 0px none;
  background-color: transparent;
  cursor: pointer;
  height: 19px;
  margin: 0px;
  padding: 0px;
  outline-style: none;
}
button.simple-button table {
	position: relative;
	top: -2px;
}
.td_center, button.simple-button .td_center {
	height: 19px;
	white-space: nowrap;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	BACKGROUND: URL(images/butbg.gif) repeat-x transparent;
	text-decoration: none;
}
.td_center_b, button.simple-button .td_center_b {
	height: 19px;
	white-space: nowrap;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	BACKGROUND: URL(images/butbg_b.gif) repeat-x transparent;
	text-decoration: none;
}
button.simple-button img {
	border: 0px none;
}

.td_center a:link, .td_center a:visited, .td_center a:hover, .td_center a:active {
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.td_center_b a:link, .td_center_b a:visited, .td_center_b a:hover, .td_center_b a:active {
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
/* NoScript */


/* Advanced Product Search */
#searchResultsDiv {
padding: 0px;
margin: 0px;
border: 1px solid black;
background-color: white;
vertical-align: middle;
}

.ftsSearchResult {

background-color: #FFFFFF;

color: MenuText;

font-family: Verdana, Tahoma, Arial, sans-serif;

font-size: 12px;

font-weight: bold;

padding: 6px;

margin: 0px;

}



.ftsSearchResultSelected {

background-color: #475C74;

color: HighlightText;

font-family: Verdana, Tahoma, Arial, sans-serif;

font-size: 12px;

font-weight: bold;

padding: 6px;

margin: 0px;

}



.ftsSearchResultSelected td{

color: HighlightText;

}



/*******************************************************/

/*** ADJUST THUMBNAIL SIZE HERE ************************/

/* */

/* You can force all of your images to be shown with */

/* proportional height / width by forcing only one */

/* measurement. If you set the height to 30px, then */

/* all of your images will be 30 pixels wide and their */

/* height will be proportional to their original size. */

/* */

/*******************************************************/

.ftsSearchResultSelected img {

height: 30px;

/* width: 30px; */

}



/* These measurements should match the measurements above */

.ftsSearchResult img {

height: 30px;

/* width: 30px; */

}



/* / Advanced Product Search */



BODY,DIV,TH,TD,INPUT,SELECT,TEXTAREA,TT {

FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;

COLOR: #818995; FONT-SIZE: 10px;

}

.DropDownName {
    color: #330000;
    font-size: 11px;
}
.BoxBg {
    background-image: url(images/box_bg.gif);
    background-repeat: repeat-x;
    padding: 0px 10px 0px 3px;
}
.BoxInputBg {
    background-image: url(images/box_bg.gif);
    background-repeat: repeat-x;
    padding-right: 3px;
}

A:link {

COLOR: #330000; TEXT-DECORATION: none;

}

A:visited {

COLOR: #330000; TEXT-DECORATION: none;

}

A:hover {

COLOR: #550000; TEXT-DECORATION: underline;

}

A:active {

COLOR: #330000; TEXT-DECORATION: none;

}

H1 {

FONT-SIZE: 15px;

}

H2 {

FONT-SIZE: 13px;

}

H3 {

FONT-SIZE: 12px;

}

HR {

COLOR: #DDDDDD; HEIGHT: 1px;

}

.HeadBox {

BACKGROUND-COLOR: #FFFBD3;

}

.HeadText {

FONT-SIZE: 12px; FONT-WEIGHT: bold;

}

.HeadLine {

BACKGROUND-COLOR: #FFD44C;

}

.VertMenuBox {

BACKGROUND-COLOR: #FFD44C;

}

.VertMenuBorder {

BACKGROUND-COLOR: #8E4B00;

}

.VertMenuTitle {

BACKGROUND-COLOR: #FF8600; COLOR: #330000; FONT-WEIGHT: bold;

}

.VertMenuItems{

COLOR: #330000; TEXT-DECORATION: none;

}

.VertMenuItems:link {

COLOR: #330000; TEXT-DECORATION: none;

}

.VertMenuItems:visited {

COLOR: #330000; TEXT-DECORATION: none;

}

.VertMenuItems:hover {

COLOR: #550000; TEXT-DECORATION: underline;

}

.VertMenuItems:active {

COLOR: #330000; TEXT-DECORATION: none;

}

.VertMenuHr {

COLOR: #999999;

}

.CategoriesList {

FONT-SIZE: 12px;

}

.DialogBox {

BACKGROUND-COLOR: #ffffff;

padding:8px;

}

.DialogBorder {

BACKGROUND-COLOR: #A6C3DE;

}

.DialogTitle {

COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px;

}

.NumberOfArticles {

COLOR: #000000; FONT-WEIGHT: bold;

}

.TopLabel {

COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.Text {

COLOR: #000000;

}

.DecorTr {

COLOR: #38B6A7;

}

.AdminSmallMessage {

COLOR: #FF3300;

}

.AdminTitle {

COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.Line {

BACKGROUND-COLOR: #DDDDDD;

}

.ProductTitle {

COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductTitleHidden {

COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;

}

.ProductDetailsTitle {

COLOR: #E87005; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductDetails {

COLOR: #000000;

}

.ProductPriceTitle {

COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductPriceConverting {

COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductPrice {

COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductPriceSmall {

COLOR: #FF3300; FONT-WEIGHT: bold;

}

.MarketPrice {

FONT-SIZE: 14px; FONT-FAMILY: Times New Roman;

}

.ItemsList {

COLOR: #330000; FONT-WEIGHT: bold;

}

#Disabled {

COLOR: #909090;

}

.NavigationPath {

COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: none;

}

.NavigationPath:link {

COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.NavigationPath:visited {

COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.NavigationPath:hover {

COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: none;

}

.NavigationPath:active {

COLOR: #CC6666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.FormButton {

COLOR: #330000; FONT-WEIGHT: bold;

}

.Button {
FONT-FAMILY: Arial;
BACKGROUND: URL(images/butbg.gif) repeat-x transparent;
COLOR: #FFFFFF; FONT-WEIGHT: bold;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
}

.Button_b {

FONT-FAMILY: Arial;

BACKGROUND: URL(images/butbg_b.gif) repeat-x;

COLOR: #FFFFFF; FONT-WEIGHT: bold;

FONT-SIZE: 11px;

TEXT-DECORATION: none;

}

.CustomerMessage {

COLOR: #FF3300; FONT-WEIGHT: bold;

}

.ErrorMessage {

COLOR: #FF3300; FONT-WEIGHT: bold;

}

.Star {

COLOR: #FF0000;

}

.HighLight {

BACKGROUND-COLOR: #FFFFCC;

}

.SaveMoneyLabel {

COLOR: #FFFFFF; FONT-WEIGHT: bold;

}

.TableHead {

BACKGROUND-COLOR: #CCCCCC; FONT-WEIGHT: bold;

}

.TableSubHead {

BACKGROUND-COLOR: #EEEEEE;

}

.TableLine {

BACKGROUND-COLOR: #F0F0F0;

}

.SmallNote:link {

COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:visited {

COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:hover {

COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:active {

COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallText {

COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.Bottom {

BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00;

}

.Tab {

BACKGROUND-COLOR: #FFD44C;

FONT-WEIGHT: bold;

TEXT-TRANSFORM: uppercase;

}

.CatMenuItemOff

{

BACKGROUND-COLOR: transparent; /* like "VertMenuBox" */

BORDER-RIGHT: none; /* like "VertMenuBox" */

BORDER-TOP: none; /* like "VertMenuBox" */

BORDER-LEFT: none; /* like "VertMenuBox" */

BORDER-BOTTOM: none; /* like "VertMenuBox" */

MARGIN-BOTTOM: 1px;

MARGIN-TOP: 1px;

MARGIN-LEFT: 2px;

MARGIN-RIGHT: 3px;

CURSOR: pointer;

}

.CatMenuItemOffExp

{

BACKGROUND-COLOR: transparent; /* like "VertMenuBox" */

BORDER-RIGHT: none; /* like "VertMenuBorder" */

BORDER-TOP: none; /* like "VertMenuBorder" */

BORDER-LEFT: none; /* like "VertMenuBorder" */

BORDER-BOTTOM: none; /* like "VertMenuBorder" */

MARGIN-BOTTOM: 1px;

MARGIN-TOP: 1px;

MARGIN-LEFT: 2px;

MARGIN-RIGHT: 3px;

CURSOR: pointer;

}

.CatMenuItemOn

{

BACKGROUND-COLOR: #FF8600; /* like "VertMenuTitle" */

BORDER-RIGHT: 1px solid #FF8600; /* like "VertMenuBorder" */

BORDER-TOP: none; /* like "VertMenuBorder" */

BORDER-LEFT: none; /* like "VertMenuBorder" */

BORDER-BOTTOM: none; /* like "VertMenuBorder" */

MARGIN-BOTTOM: 1px;

MARGIN-TOP: 1px;

MARGIN-LEFT: 2px;

MARGIN-RIGHT: 3px;

CURSOR: pointer;

}

.CatSubMenu

{

BACKGROUND-COLOR: #FFD44C; /* like "VertMenuBox" */

BORDER-RIGHT: #8E4B00 1px solid; /* like "VertMenuBorder" */

BORDER-TOP: #8E4B00 1px solid; /* like "VertMenuBorder" */

BORDER-LEFT: #8E4B00 1px solid; /* like "VertMenuBorder" */

BORDER-BOTTOM: #8E4B00 1px solid; /* like "VertMenuBorder" */

MARGIN-LEFT: 1px;

MARGIN-RIGHT: 2px;

}

.CatMenuItem

{

FONT-SIZE: 12px;

FONT-FAMILY: Arial;

CURSOR: pointer;

}

.CatMenuItem:link

{

COLOR: #330000; /* like "VertMenuItems" */

}

.CatMenuItem:visited

{

COLOR: #330000; /* like "VertMenuItems" */

}

.CatMenuItem:hover

{

COLOR: #330000; /* like "VertMenuTitle" */

}

.CatMenuItem:active

{

COLOR: #330000; /* like "VertMenuItems" */

}

.NavDialogTitle {

font-size: 11px;

font-weight: bold;

color: #330000;

}

.NavDialogBorder {

background-color: #D1E2EF;

}

.NavDialogBox {

background-color: #FCFDFE;

}

.PopupHelpLink {

FONT-SIZE: 9px;

COLOR: #330000;

TEXT-DECORATION: none;

}

.SubHeader2 {

COLOR: #666666;

font-size: 11px;

FONT-WEIGHT: bold;

}

.SubHeader2Line {

BACKGROUND-COLOR: #CCCCCC;

}

.HightLightRow {

BACKGROUND-COLOR: #B0B0B0;

font-weight: bold;

}

.HightLightEqualRow {

BACKGROUND-COLOR: #ffe8af;

}

.VertMenuSubTitle {

BACKGROUND-COLOR: #FFA92F;

}

.SpecialOffersPrice {

COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 14px;

}



.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #B10301; text-decoration: underline; }



BODY {

background: #ffffff;

color: #000000;

margin: 0px;

}

.infoBox {border:1px solid #d6d6d6;

}



.infoBoxContents {

background:none;

font-size: 10px;

}

.infoBoxContents_1 {

background:#ffffff;

font-size: 10px;

}



/* A {

color: #405F87;

text-decoration: none;

}



A:hover {

color: #405F87;

text-decoration: underline;

} */



FORM {

display: inline;

}



TR.header {

background: #ffffff;

}



TR.headerNavigation {

background: #bbc3d3;

}



TD.headerNavigation {

font-family: Arial, sans-serif;

background: #bbc3d3;

color: #ffffff;

font-weight : bold;

}

/*

A.headerNavigation {

line-height:21px;font-size:20px;color:#687118; font-family:Arial, sans-serif; text-decoration:none;

}



A.headerNavigation:hover {

line-height:21px;font-size:20px;color:#687118; font-family:Arial, sans-serif; text-decoration:underline;

}



*/TR.headerError {

background: #ff0000;

}



TD.headerError {

font-family: Tahoma, Verdana, Arial, sans-serif;

font-size: 12px;

background: #ff0000;

color: #ffffff;

font-weight : bold;

text-align : center;

}



TR.headerInfo {

background: #00ff00;

}



TD.headerInfo {

font-family: Tahoma, Verdana, Arial, sans-serif;

font-size: 12px;

background: #00ff00;

color: #ffffff;

font-weight: bold;

text-align: center;

}



.infoBoxNotice {

background: #FF8E90;

}



.infoBoxNoticeContents {

background: #FFE6E6;

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

}



TD.infoBoxHeading {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

background: #bbc3d3;

color: #ffffff;

}



TD.infoBox, SPAN.infoBox {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {

background: #f8f8f9;

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

background: #f8f8f9;

}



TABLE.productListing {

border: 1px;

border-style: solid;

border-color: #b6b7cb;

border-spacing: 1px;

}



.productListing-heading {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

background: #b6b7cb;

color: #FFFFFF;

font-weight: bold;

}



TD.productListing-data {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

}



A.pageResults {

color: #0000FF;

}



A.pageResults:hover {

color: #0000FF;

}



TD.pageHeading, DIV.pageHeading {

font-family: Verdana, Arial, sans-serif;

font-size: 20px;

font-weight: bold;

color: #9a9a9a;

}



TR.subBar {

background: #f4f7fd;

}



TD.subBar {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

color: #000000;

}

/* ------------------------------------------------- -------------------------------------------------------- */

/* ------------------------------------------------- -------------------------------------------------------- */

.main {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

color:#405F87;

}

.main b {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

color:#405F87;

}



.product .main a { font-size: 11px; text-decoration:underline; color:#B10301; font-weight:normal;}

.product .main a:hover { font-size: 11px; text-decoration:none; color:#B10301;font-weight:normal;}

.main a u { font-size: 11px; text-decoration:underline; color:#B10301;font-weight:normal;}

.main a:hover u { font-size: 11px; text-decoration:none; color:#B10301;font-weight:normal;}



TD.main, P.main {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

line-height: 1.5;

}

P.smallText {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

}

#myse select {width:90%;}

del {

color:#97A4B0; font-size:14px; font-weight:bold; text-decoration:line-through; font-family:Tahoma;

}

s {

color:#808080;

font-size:11px;

font-weight:normal;

}

/* ------------------------------------------------- -------------------------------------------------------- */

/* ------------------------------------------------- -------------------------------------------------------- */

TD.accountCategory {

font-family: Verdana, Arial, sans-serif;

font-size: 13px;

color: #aabbdd;

}



TD.tableHeading {

font-family: Verdana, Arial, sans-serif;

font-size: 12px;

font-weight: bold;

}



SPAN.newItemInCart {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

}



TEXTAREA {

width: 100%;

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

}



SPAN.greetUser {

font-family: Verdana, Arial, sans-serif;

font-size: 12px;

color: #f0a480;

font-weight: bold;

}



TABLE.formArea {

background: #f1f9fe;

border-color: #7b9ebd;

border-style: solid;

border-width: 1px;

}



TD.formAreaTitle {

font-family: Tahoma, Verdana, Arial, sans-serif;

font-size: 12px;

font-weight: bold;

}



SPAN.markProductOutOfStock {



font-size: 12px;

color: #c76170;

font-weight: bold;

}

SPAN.errorText {

font-family: Verdana, Arial, sans-serif;

color: #ff0000;

}

/* ------------------------------------------------- -------------------------------------------------------- */

/* ------------------------------------------------- -------------------------------------------------------- */

.moduleRow { }

.moduleRowOver { background-color: #EFEFEF; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #EFEFEF; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #B10301; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





/* ------------------------------------------------- -------------------------------------------------------- */

body {padding:0; margin:0; background:#D1E2EF;}

body, td, input, textarea{

font-size:11px;

font-family:Tahoma;

color:#474551;

line-height:13px;

/*vertical-align:top;*/

padding:0px;

}

img {border:0px;}



.vam { vertical-align:middle;}



.header td {color:#FFFFFF;font-size:12px;}

.header span {color:#ffffff; font-size:11px;}

.header b {color:#ffffff;}

.header a {color:#ffffff; text-decoration:underline; font-size:11px}

.header a:hover {color:#FFFFFF;text-decoration:none}

.header strong a {color:#C9CBBD; text-decoration:underline; font-size:11px}

.header strong a:hover {color:#C9CBBD;text-decoration:none}





#input1{

width:37px; height:18px;

color:#3F4143; font-size:10px; font-family:tahoma; text-align:right

}



#input2{

width:37px; height:18px;

color:#3F4143; font-size:10px; font-family:tahoma; text-align:right

}

.input{

width:147px; height:22px;

color:#3F4143; font-size:10px; font-family:tahoma;

}



.jamp{ width:100px; height:18px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}

.jamp1{ width:58px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}

.jamp2{ width:119px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}

.jamp3{ width:159px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}





.box_header_txt td{ height:30px; vertical-align:middle; background:url(images/1_bg1.gif) no-repeat top left #FAFCFD; padding-left:51px; text-transform:uppercase;

font-weight:bold; color:#405F87; font-size:14px;}



.box_header_txt1 td{ height:30px; vertical-align:middle; background:url(1_bg2.gif) #FAFCFD;text-transform:uppercase;

font-weight:bold; color:#405F87; font-size:14px;}



.box_header_txtrss td{ height:30px; vertical-align:middle; background:url(1_bg2.gif) #FAFCFD;text-transform:uppercase;

font-weight:bold; color:#405F87; font-size:12px;}



.box_header_txt2 td{ height:38px; vertical-align:middle; background:url(1_bg3.gif); padding-left:51px; text-transform:uppercase;

font-weight:bold; color:#405F87; font-size:14px;}





.box_body {}

.box_body ul {padding:0; margin:0 0 0 0px; list-style:none; }

.box_body .bg_list {background:url(images/bg_list.gif) left top no-repeat; background-position:0 7px}

.box_body .bg_list a,.box_body .bg_list a:visited {color:#7093BF;text-decoration:underline; padding-left:7px; line-height:17px;}

.box_body .bg_list a:hover {color:#7093BF;text-decoration:none; line-height:17px;}



.box_body .bg_list_un {line-height:17px; background-position:0 7px; margin-left:15px}

.box_body .bg_list_un a {color:#7093BF;text-decoration:underline; padding-left:7px;}

.box_body .bg_list_un a:hover {color:#7093BF; text-decoration:none;}



.box_body .bg_list_sub {background:url(bg_list_sub.gif) left top no-repeat; line-height:19px; background-position:0 7px;}

.box_body .bg_list_sub a {color:#5B5B5B; text-decoration:underline; padding-left:15px;}

.box_body .bg_list_sub a:hover {color:#5B5B5B; text-decoration:none;}





.cont_header_txt td {height:40px; padding-left:21px;

font-weight:bold; color:#405F87; font-size:14px; vertical-align:middle}

.cont_header_txt a {

font-weight:bold; color:#405F87; font-size:14px; text-decoration:none; vertical-align:middle;}

.cont_header_txt a:hover {

font-weight:bold; color:#405F87; font-size:14px; text-decoration:none;}



.location {font-weight:bold; color:#405F87; vertical-align:middle}

.location a{color:#405F87;text-decoration:none;}

.location a:hover{color:#405F87;text-decoration:underline;}



.product td {color:#585662; font-size:13px; font-family:Arial}

.product a {color:#263E5D; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial}

.product a:hover {color:#263E5D;text-decoration:underline;}



.product em {color:#263E5D; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial; font-style:normal;}



.product span {}

.product b {}



.product div a {color:#7093BF; font-size:11px; font-weight:normal;text-decoration:underline; text-transform:none;}

.product div a:hover {color:#7093BF;text-decoration:none;}





.pic img {border: 0px solid #969075;}



.result td {color:#818995; height:39px; vertical-align:middle;padding:0px 16px 0px 14px;}

.result a {color:#7093BF; text-decoration:underline;}

.result a:hover {color:#7093BF;text-decoration:none;}

.result b {color:#818995; font-weight:normal;}



.result u {text-decoration:underline; color:#7093BF;}

.result_right { text-align:right;}

.result_right b {color:#7093BF; font-weight:bold; }



.popup td {color:#181818; font-size:11px; text-decoration:none; font-family:Tahoma}

.popup strong {color:#0081C9; font-size:11px;}







.footer {}

.footer td {color:#405F87; font-size:11px;}

.footer a {color:#405F87; font-size:11px; text-decoration:none;}

.footer a:hover {color:#405F87;text-decoration:underline;}

.footer span a {color:#405F87; font-size:11px; text-decoration:underline;}

.footer span a:hover {color:#405F87;text-decoration:none;}



.footer span {color:#FFFFFF; font-size:11px;}

.footer b, .footer b a {color:#40A2E5; font-size:11px; font-weight:bold; text-decoration:underline;}

.footer b a:hover {color:#40A2E5; text-decoration:none;}







/* ------------------------------------------------- -------------------------------------------------------- */

.box_body span a {color:#263E5D; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial}

.box_body span a:hover {color:#263E5D;text-decoration:underline;}



.box_body a {color:#7093BF; font-size:12px; font-weight:normal; text-transform:none;text-decoration: underline; }

.box_body a:hover {color:#7093BF;text-decoration: none;}



/* ------------------------------------------------- -------------------------------------------------------- */

span.txt_1 {font-size:10px; text-transform:none;}

SPAN.productSpecialPrice, .box_body SPAN.productSpecialPrice, .product SPAN.productSpecialPrice {

color:#E87005; font-size:14px; font-weight:bold; font-family:Tahoma;}

/* ------------------------------------------------- -------------------------------------------------------- */

/* ------------------------------------------------- -------------------------------------------------------- */



.main a b {

color:#405F87;

font-size: 11px; text-decoration:underline;

}

.main a:hover b{

color:#405F87;

font-size: 11px; text-decoration:none;

}

/* ------------------------------------------------- -------------------------------------------------------- */

/* ------------------------------------------------- -------------------------------------------------------- */

.smallText a { color:#B10301; font-size:11px; font-weight:normal; text-decoration:none;} /* advanced_search.php */

.smallText a:hover { color:#B10301; font-size:11px; text-decoration:underline;}

.smallText a u { color:#B10301; font-size:11px; text-decoration:none;}

.smallText a:hover u{ color:#B10301; font-size:11px; text-decoration:underline;}



TD.fieldKey { font-size: 12px;font-weight: bold;font-family: Verdana, Arial, sans-serif; color:#405F87;}

TD.fieldValue { font-size: 12px;font-family: Verdana, Arial, sans-serif;padding:3px 2px 3px 2px;}



TD.smallText {

font-family: Verdana, Arial, sans-serif;

font-size: 10px; color:#405F87;

}

SPAN.smallText {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

}

.smallText font b { color:#FF0033; text-decoration:none; font-size:11px }

/* ------------------------------------------------- -------------------------------------------------------- */

/* ------------------------------------------------- -------------------------------------------------------- */

.product .shop_cart { color:#263E5D; font-size:13px; font-weight:bold;

height:34px;text-align:center; vertical-align:middle;}



.sea_1 { padding:0px 10px 0px 10px;}

.sea_2 { padding:10px;}

.padd2 td {padding:10px;}



.product div { text-align:center;padding:8px 5px 5px 5px;}

div.padd3 { text-align:left;padding:0px 22px 0px 35px;}





.bg_gg {background:#EBEBEB;}

.bg_vv {background:url(bg_vv.gif) left top repeat-y;}



.prod_info {width:136px;}

.prod_info td { }

/* ------------------------------------------------- -------------------------------------------------------- */

.box_width_left { width:180px;}

.box_width_right { width:180px;}

.box_width_cont { width:100%;}



/* ------------------------------------------------- -------------------------------------------------------- */

.SpeedBar{

height:26px;

}

.SpeedBar a,.SpeedBar a:visited{

color:#fff;

text-decoration:underline;

}

.SpeedBar a:hover{

color:#fff;

text-decoration:none;

}



.welcome{

font-size:13px;

}



/* for rss block links        */

.RSSBlock:link {

COLOR: #7093bf; text-decoration: none;

}

.RSSBlock:visited {

COLOR: #7093bf; text-decoration: none;

}

.RSSBlock:hover {

COLOR: #7093bf; text-decoration: underline;

}

.RSSBlock:active {

COLOR: #7093bf; text-decoration: none;

}





.box_header_txtrss A:link {

COLOR: #405f87; TEXT-DECORATION: none;

}

.box_header_txtrss A:visited {

COLOR: #405f87; TEXT-DECORATION: none;

}

.box_header_txtrss A:hover {

COLOR: #405f87; TEXT-DECORATION: underline;

}

.box_header_txtrss A:active {

COLOR: #405f87; TEXT-DECORATION: none;

}





/*.RSSBlock_center:link {

font-weight:bold; color:#405F87; font-size:14px; text-decoration:none;

}

.RSSBlock_center:visited {

font-weight:bold; color:#405F87; font-size:14px; text-decoration:none;

}

.RSSBlock_center:hover {

font-weight:bold; color:#405F87; font-size:14px; text-decoration:none;

}

.RSSBlock_center:active {

font-weight:bold; color:#405F87; font-size:14px; text-decoration:none;

}*/





.top_menu_color        {

        COLOR: #8A8383;

}

.top_menu_color a:link,

.top_menu_color a:visited,

.top_menu_color a:hover,

.top_menu_color a:active

{

        COLOR: #8A8383;

}



.top_menu_bg_color

{

        background-color: #d6f3a3;

        padding-top:5px;

}









.black_link        {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 10px;
        COLOR: #000000;
}

.black_link a:link,
.black_link a:visited,
.black_link a:hover,
.black_link a:active
{
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 10px;
        COLOR: #000000;
}



.navigation_page_link        {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 12px;
        COLOR: #000000;
}

.navigation_page_link a:link,
.navigation_page_link a:visited,
.navigation_page_link a:hover,
.navigation_page_link a:active
{
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 12px;
        COLOR: #000000;
}