@charset "utf-8";
/* CSS Document */
a:link {
color:#666666;
text-decoration:none;
}
a:visited {
color:#666666;
text-decoration:none;
}
a:hover {
color:#666666;
text-decoration:underline;
}
a:active {
color:#666666;
}

.top_nav {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	background-image: url(../images/newimages/nav_bg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	line-height: 35px;
}
.top_nav .chromestyle a {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display: inline-block;
	height: 35px;
	padding-right: 11px;
	padding-left: 10px;
	background-image: url(../images/newimages/nav_sep.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.top_nav .chromestyle a:hover {
	color:#f4c738;
	font-weight:normal;
	text-decoration:none;
}
.login_search {
color:#66308F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin:0;
text-decoration:none;
white-space:nowrap;
}
.login_search a {
color:#666666;
font-weight:normal;
text-decoration:underline;
}
.login_search a:hover {
color:#666666;
font-weight:normal;
text-decoration:none;
}
.login_searchg {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin:5px;
text-decoration:none;
}
.login_searchg a {
color:#666666;
font-weight:normal;
text-decoration:underline;
}
.login_searchg a:hover {
color:#666666;
font-weight:normal;
text-decoration:none;
}
.paragraph {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
}
p {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
margin:0 5px 5px;
padding-top:0;
}
h1 {
/*color:#66308F; */
color: #000000;
font-family:Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:bold;
margin:5px;
padding-bottom:0;
}
h2 {
/*color:#f3be07;*/
color:  #184BA4;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:5px;
padding-bottom:0;
}
h3 {
/*color:#A886C3; */
color:  #FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:5px;
padding-bottom:0;
}
#product_list_head {
color:#66308F;
font-size:11px;
font-weight:bold;
line-height:18px;
margin-top:5px;
padding:3px;
vertical-align:middle;
}
#leftnav {
	background-color:#FFFFFF;
	margin:0;
	width:224px;
	padding: 0px 10px;
}
#leftnav h2 {
color:#609916;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:18px;
margin:5px;
padding-bottom:0;
}
.QOtext {
color:#313131;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
#noticebox {
background-color:#451E62;
color:white;
font-size:14px;
padding-left:10px;
}
.subcatlink {
background-color:#B6DF7E;
color:#FFFFFF;
padding-left:3px;
}
.subcatlink a:hover {
background-color:#9962C4;
color:#FFFFFF;
}
#signup_table {
border-collapse:collapse;
}
#signup_table td, #signup_table th {
background-color:white;
border:1px solid #ddd;
padding: 4px 7px;
}
#signup_table th {
	background-color:#f5f5f5;
}
#cart_table {
border-collapse:collapse;
}
#cart_table td, #cart_table th {
background-color:white;
border:1px solid #ddd;
padding: 4px 7px;
}
#cart_table th {
	background-color:#f5f5f5;
}
#topnav {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
list-style:none outside none;
text-decoration:none;
}
#topnav a {
color:#FFFFFF;
list-style:none outside none;
text-decoration:none;
}
#topnav a:hover {
color:#FFFFFF;
list-style:none outside none;
text-decoration:none;
}

#navlist li {
display:inline;
list-style-type:none;
}
.topnavlink {
color:#FFFFFF;
}
a.topnavlink:hover {
color:#FFFFFF;
text-decoration:underline;
}
body {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	min-width:800px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/newimages/body_bg.jpg);
	background-repeat: repeat;
}
#html {
border:1px solid #666666;
margin:0 auto;
position:relative;
text-align:left;
width:800px;
}
.linknoborder img {
border:medium none;
}
.productlistingtext {
font-size:12px;
}
.productlink {
	color:#666666;
	border: 1px solid #ebebeb;
	font-size:12px;
}
a.productlink:hover {
color:#666666;
text-decoration:none;
}
#cust_management_header {
	color:#0c419A;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
}
#cust_management_header_nopoint {
color:#451E62;
font-size:18px;
line-height:18px;
}
#cust_management_link {
color:#71AB24;
cursor:pointer;
font-size:16px;
}
.sitemaptable td {
font-size:14px;
}
.sitemaptable td a {
font-size:11px;
}
.l1heading {
font-size:14px;
font-weight:bold;
}
.minisubnavbox {
border:1px solid black;
cursor:pointer;
font-size:24px;
height:15px;
padding:2px;
width:60px;
}
.toplvltext {
font-size:18px;
font-weight:bold;
color:#0c419A;
}
a:visited .toplvltext {
text-decoration:none;
}
.secondlvltext {
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a:visited .secondlvltext {
text-decoration:none;
}
.bottomlvltext {
font-size:11px;
text-decoration:none;
}
a:visited .bottomlvltext {
text-decoration:none;
}
.homepagetagline {
color:#66308F;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
font-style:italic;
font-weight:bold;
margin-bottom:15px;
margin-left:10px;
margin-top:15px;
}
.homepagecategorytitle {
color:#66308F;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
margin:0 0 -10px;
padding:0;
text-align:center;
}
.homepagecatimage {
border:0px solid #66308F;
margin:1px;
}
.homepagelinkblock {
line-height:0.85em;
margin-bottom:10px;
margin-top:10px;
text-align:left;
}
.homepagecatlinkstable td a:link {
color:#313131;
font-size:13px;
}
.homepagecatlinkstable td a:visited {
color:#313131;
font-size:13px;
}
.homepagecatlinkstable td a:active {
color:#313131;
font-size:13px;
}
.homepagecatlinkstable td a:hover {
color:#313131;
font-size:13px;
}
.navbar {
background-color:#FFFFFF;
color:#313131;
cursor:pointer !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
list-style:none outside none;
margin:0;
padding:0;
text-decoration:none;
}
.navbarbig {
background-color:#FFFFFF;
color:#313131;
cursor:pointer !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:0;
text-decoration:none;
}
.navbar2 {
background-color:#FFFFFF;
color:#313131;
cursor:pointer !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
list-style:none outside none;
margin:0;
padding:0;
text-decoration:none;
}
.navbar3 {
background-color:#FFFFFF;
color:#313131;
cursor:pointer !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
list-style:none outside none;
margin:0;
padding:0;
text-decoration:none;
}
.navbar4 {
background-color:#FFFFFF;
color:#313131;
cursor:pointer !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
list-style:none outside none;
margin:0;
padding:0;
text-decoration:none;
}
.closeddiv {
background-image:url("./images/newimages/nav_plus.gif");
background-position:left center;
background-repeat:no-repeat;
}
.opendiv {
background-image:url("./images/newimages/nav_minus.gif");
background-position:left center;
background-repeat:no-repeat;
}
.treeview ul {
margin:0;
padding:0;
}
.treeview li {
background-color:#E4E5E0;
color:#662E91;
display:block;
font-size:10pt;
line-height:20px;
list-style-type:none;
margin:0;
padding-bottom:0;
width:290px;
}
.treeview li.submenu {
background:url("closed.gif") no-repeat scroll left 1px white;
cursor:pointer !important;
}
.treeview li.submenu ul {
display:none;
}
.treeview .submenu ul li {
cursor:default;
}
#left_menu {
	margin:0 auto;
	background-image: url(../images/newimages/leftmenu_grad.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 216px;
}
#left_menu ul {
	font-family:Arial,Helvetica,sans-serif;
	list-style-type:none;
	margin-left:17px;
	padding-left:0;
	margin-right: 17px;
	margin-top: 0px;
}
#left_menu a {
	color:#008837;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
	line-height: 19px;
	background-image: url(../images/newimages/bul_01.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
}
#left_menu a:link, #navlist a:visited, #navlist a:link {
text-decoration:none;
font-size:14px;
}
#left_menu a:hover {
	color:#0C419A;
}
#left_menu image {
color:#000000;
margin:0;
}
#left_menu h3 {
color:#000000;
margin-left:5px;
}
.header_bg {
	background-image: url(../images/newimages/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 105px;
}
.main {
	background-color: #FFFFFF;
}
.border_top {
	background-image: url(../images/newimages/border_e9.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.border_btm {
	background-image: url(../images/newimages/border_e9.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.border_mid {
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}
.rbox2_mid {
	padding: 0px 2px;
}
.rbox2_b {
	background-image: url(../images/newimages/rbox2_b.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.hd1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
}
.hd2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
}
.hd2_blue {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0C419A;
	text-decoration: none;
	line-height: 19px;
}
.cat_hd {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	line-height: 17px;
	color: #008837;
	text-decoration: none;
	font-weight: bold;
}

.left_sep {
	background-image: url(../images/newimages/left_sep.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.cat_row {
	background-image: url(../images/newimages/left_sep.png);
	background-repeat: repeat-y;
	background-position: left;
	padding: 23px 20px;
}
.cat_bg {
	background-image: url(../images/newimages/cat_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.footer_bg {
	background-image: url(../images/newimages/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 83px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
.footer_text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
.footer_text_red, .footer_text_red a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f00;
	text-decoration: none;
}

.border_img01 {
	border: 1px solid #DDD;
}
.borderbtm_cat {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
}
.btn_red {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #f00;
	border: 1px solid #ff5934;
	padding-right: 3px;
	padding-left: 3px;
	overflow: visible;
}
.btn_yellow {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #8b7709;
	text-decoration: none;
	background-color: #fad819;
	border: 1px solid #fde352;
	padding-right: 3px;
	padding-left: 3px;
	overflow: visible;
}
.text1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	color: #333;
	text-decoration: none;
}
.dropdown01 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	padding: 1px;
}
.search_text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.box1_text, .box1_text a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #0C419A;
	text-decoration: none;
}
.box2_text, .box2_text a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #FF0000;
	text-decoration: none;
}
.box3_text, .box3_text a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #0C419A;
	text-decoration: none;
}
.textbox {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	padding: 2px;
}
.popdiv {
	border:1px solid black;
	display:none;
	width:200px;
	height:200px;
	background-color: #ddd;
}
a.poplink {
	color:#0C419A;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 19px;
	background-image: url(../images/newimages/bul_01.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	width: 225px;
	margin-right: 10px;
	float: left;
}
/* New added 21-apr-2010 */

.bodypadding
{
	padding-right:14px;
}
/*new added 22-apr-2010*/
.btn_blue {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #144089;
	border: 2px solid #194CA5;
	padding: 0px 5px;
	overflow: visible;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}

.innerpad {
	padding: 0px 15px;
}
.text2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	line-height: 17px;
	color: #930;
	font-weight: bold;
	text-decoration: none;
}