@charset "utf-8";
/* CSS Document */

body{ background:url(../images/topbg.gif) repeat-x top; margin:0px 0px 0px 0px}
td{text-align:left;font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
#srchtd{background:url(../images/blubar_m.gif); background-repeat:repeat-x}
#srchtdd{background:url(../images/blubar_bm.gif);}
#srchtds{background:url(../images/search_m.gif); padding-top:15px;}
#srchtdf{padding-top:8px; background:url(../images/search_m.gif)}
.titlebar {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none;}
a.catlink:link {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold;font-size: 14px;text-decoration:none;}
a.catlink:hover {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold;font-size: 14px;text-decoration:none;}
a.catlink:visited {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold;font-size: 14px;text-decoration:none;}

#catbg{background:url(../images/butcat_bg.gif) repeat-x; width:228px; height:38px; text-align:left;}
#feabg{background:url(../images/butfea_bg.gif) repeat-x; width:228px; height:61px; text-align:center; }
.title {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; }
.titleprod {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 18px}
a.titleprod:link {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 18px; text-decoration:none}
a.titleprod:hover {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 18px; text-decoration:none}
a.titleprod:visited {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 18px; text-decoration:none}
a.titleprod:active {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 18px; text-decoration:none}


.titleprod2 {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 16px}
a.titleprod2:link {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 16px; text-decoration:none}
a.titleprod2:hover {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 16px; text-decoration:none}
a.titleprod2:visited {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 16px; text-decoration:none}
a.titleprod2:active {font-family: Arial, Helvetica, sans-serif; color:#066eb7; font-weight:bold; font-size: 16px; text-decoration:none}

.desc {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px; text-decoration:none}
a.desc:visited {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px; text-decoration:none}
a.desc:hover {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px; text-decoration:none}
a.desc:link {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px; text-decoration:none}
a.desc:active {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px; text-decoration:none}

.linkname {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 13px; text-decoration:none; font-weight:bold}
a.linkname:visited {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 13px; text-decoration:none; font-weight:bold}
a.linkname:hover {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 13px; text-decoration:none; font-weight:bold}
a.linkname:link {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 13px; text-decoration:none; font-weight:bold}
a.linkname:active {font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 13px; text-decoration:none; font-weight:bold}

.style2 { font-size: 24px; font-weight: bold; color:#000000; }
a.style2:link { font-size: 24px; font-weight: bold; color:#000000; text-decoration:none}
a.style2:hover { font-size: 24px; font-weight: bold; color:#000000; text-decoration:none}
a.style2:visited { font-size: 24px; font-weight: bold; color:#000000; text-decoration:none}
a.style2:active { font-size: 24px; font-weight: bold; color:#000000; text-decoration:none}\

.welcome{font-size:14px;font-weight: bold;!important; }
#welcome{font-size:14px;font-weight: bold;!important; }
a.welcome:link{font-size:14px; font-weight:bold; text-decoration:none; color:#066eb7;}
a.welcome:hover{font-size:14px; font-weight:bold; text-decoration:none; color:#066eb7;}
a.welcome:visited{font-size:14px; font-weight:bold; text-decoration:none; color:#066eb7;}
a.welcome:active{font-size:14px; font-weight:bold; text-decoration:none; color:#066eb7;}

.pagination{text-decoration:none;font-family: Arial, Helvetica, sans-serif; color:#ffffff;font-size: 16px; font-weight:bold;}
a.pagination:link,a.pagination:active,a.pagination:visited{ text-decoration:none;font-family: Arial, Helvetica, sans-serif; color:#66ccff;font-size: 16px; font-weight:bold;}
a.pagination:hover{ text-decoration:none;font-family: Arial, Helvetica, sans-serif; color:#66ccff;font-size: 16px; font-weight:bold;}

a.txtlink:link, a.txtlink:visited, a.txtlink:active { text-decoration:none;font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px;font-weight:bold;}
a.txtlink:hover{ text-decoration:none;font-family: Arial, Helvetica, sans-serif; color:#066eb7;font-size: 14px;font-weight:bold;}
.style3 {color: #999999}

/* Detail Page*/
.heading { font-size:25px; color:#100f0f; padding:10px 0 10px; font-weight:bold; text-align:left;}
.headingTxt { line-height:18px; font-weight:bold; color:#100f0f; font-size:12px;}
.divHr { clear:both; height:1px; font-size:1px;  border:1px solid #e5e5e5; background:#e5e5e5; }
.bgShopcart { background:#f2f2f2 url(../images/bgmid-shopbox.gif) repeat-y;}
.sm-imgBorder { border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; margin-right:5px; text-align:center;}
.clipBotBorder {width:100%; background:#fff left; border-bottom:1px solid #e5e5e5;  }
.clipTopBorder {width:100%; border-top:1px solid #e5e5e5;  }
.clipMidBorder {width:100%; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:0 10px 0; }
.heading2 { color:#ff6600; font-size:23px; text-align:left; padding-left:5px;}
.srchtd{ width:100%;background:url(../images/blubar_m.gif) repeat-x; } 
.srchtdprod{ width:19%;background:url(../images/blubar_m.gif) repeat-x; } 
.srchtdprod2{ width:2%;background:url(../images/blubar_m.gif) repeat-x; } 
.productinfo { color:#066eb7; font-weight:bold;}
.productinfo ul { clear:both; list-style:none; padding:0; margin:0;}
.productinfo li { float:left; padding:0; margin:0;}
.bulleted { padding:7px 5px 0 0;} 
.curveBorder { width:100%; border-right:1px solid #e8e8e8; border-left:1px solid #e8e8e8; padding:20px ;}
.priceTitle {font-size:16px; text-align:right; font-weight:bold; vertical-align:bottom; }
.priceDetails {font-size:16px; font-weight:bold; vertical-align:bottom; }

/*Product Detail Information*/
#product_overview { font-family:Arial, Helvetica, sans-serif; color:#64DEF6; font-size:16px; font-weight:bold; }
#prodoverview_info { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; font-weight:bold; }
#rowinfo { padding-right:5px; vertical-align:top; }

.titleAllCaps { font-family:"Arial Narrow", Helvetica, sans-serif; text-transform:uppercase; font-size:15px; font-weight:bold; padding:10px 0; }
.titleBlue { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:300; color:#0067D3; }
.titleBlack { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:300; color:#000000; }
.textBlack { font-size:14px; line-height:20px; }
.textOrange { font-size:14px; line-height:20px; color:#FF6600; }
.textBlue { font-size:14px; line-height:20px; color:#2E99F9; }
.textGreen { font-size:14px; line-height:20px; color:#67962C; }
.textRed { font-size:14px; line-height:20px; color:#C60204; }

/*Footer*/
.footer{font-family: Arial, Helvetica, sans-serif; color:#666666;font-size: 10px;}
#footMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/foot-line.gif) #fff no-repeat center top; PADDING-BOTTOM: 20px; WIDTH: 800px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
#footMain A {
	COLOR: #404040; TEXT-DECORATION: none
}
#footMain A:hover {
	TEXT-DECORATION: underline
}
#footMain .bar {
	MARGIN: 0px 21px
}
#footMain .contact {
	MARGIN-TOP: 30px
}
#footMain .copyright {
	MARGIN-TOP: 15px; FONT-SIZE: 10px; COLOR: #8c8c8c
}

a.email:link {color:#000000; text-decoration:none}
a.email:active {color:#000000; text-decoration:none}
a.email:hover {color:#000000; text-decoration:underline}
a.email:visited {color:#000000; text-decoration:none}