/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.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: #535353; text-decoration: underline; }

/*BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}*/

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #000000;
  
}

FORM {
	display: inline;
}

TR.header {
/*  background: #ffffff;*/
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

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;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
/*  background: #b6b7cb;*/

}

.infoBoxContents {
/*  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;*/
}

.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:#5E5E5E;
  color: #D5D5D5;
  font-weight: bold;
  height:20px;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #535353;
  cursor:pointer;
  font-family: Tahoma;
  font-size: 11px;
  font-weight:bold;
  padding-left:3px;
  padding-right:3px;
}

A.pageResults:hover {
  color: #d32081;
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
}

TD.pageHeading, DIV.pageHeading {    
  font-size:14px;
  color:#437687;
  padding-left:15px;
  font-weight:bold;
  background-color:#FFFFFF;
  width:100%;
  padding-top:8px;
  padding-bottom:8px;
   /*  line-height:32px;*/
}
TD.pageHeading_index{    
  font-size:14px;
  color:#437687;
  padding-left:15px;
  font-weight:bold;
  background-color:#FFFFFF;
  width:100%;
  padding-top:8px;
  padding-bottom:8px;
   /*  line-height:32px;*/
}

.tableheadingblue{
  font-size:12px;
  color:#437687;
  font-weight:bold;
  background-color:#FFFFFF;
  line-height:32px;
  padding-left:5px;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color:#000000;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color:#535353;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

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 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border:1px solid #999999;
background-color:#FFFFFF;
/*height:18px;*/

}
SELECT{
font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border:1px solid #999999;
background-color:#FFFFFF;
height:18px;
padding-left:1px;
}
TEXTAREA {
border:1px solid #e0e0e0;
background-color:#FFFFFF;
font-size:11px;
padding-left:px;
}

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-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver {background-color:#E3E9E9; cursor: pointer; cursor: hand;}
.moduleRowSelected {background-color: #D8E0E2; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FF0000; height:22px;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; height:22px; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.inputRequirement_acc_edit { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; 
color: #ff0000; 
font-size:11px;
color:#000000;
background-color:#FFFFFF;
line-height:32px;
padding-left:5px;
}
body {
	background-color:#222222;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	
}
.hdr_bg{
background-image:url(images/hdr_bg1.jpg);
background-repeat:no-repeat;
background-position:top;
width:1000px;
}
.every{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}
input{
/*border:1px solid #e0e0e0;*/
background-color:#FFFFFF;
/*height:21px;
font-size:11px;*/
}
.search_input{
border:1px solid #e0e0e0;
background-color:#FFFFFF;
background-image:url(images/search.jpg);
background-repeat:no-repeat;
background-position:left;
height:19px;
font-size:11px;
padding-left:20px;
}
.search_input_index{
border:1px solid #e0e0e0;
background-color:#FFFFFF;
background-image:url(images/search.jpg);
background-repeat:no-repeat;
background-position:left;
height:15px;
font-size:11px;
padding-left:20px;
}
.form_input{
border:1px solid #e0e0e0;
background-color:#FFFFFF;
height:21px;
font-size:11px;
padding-left:px;
}
.click{
text-decoration:none;
color:#FFFFFF;
font-size:11px;
padding-left:30px;
}
.click a:link,.click a:visited{
text-decoration:underline;
font-size:11px;
color:#FFFFFF;
font-family:Tahoma, Fixedsys;
}
.click a:hover{
text-decoration:none;
font-size:11px;
color:#FFFFFF;
}
/*-------------Rounded Div Box -----------------------*/
.t {background:url(images/spacer.gif) 0 0 repeat-x; background-color:#ffffff;}
.b {background: url(images/spacer.gif) 0 100% repeat-x;}
.l {background: url(images/spacer.gif) 0 0 repeat-y;}
.r {background: url(images/spacer.gif) 100% 0 repeat-y;}
.bl {background: url(images/bottomleft_corner.jpg) 0 100% no-repeat;}
.br {background: url(images/bottomright_corner.jpg) 100% 100% no-repeat;}
.tl {background: url(images/topleft_corner.jpg) 0 0 no-repeat;}
.tr {background: url(images/topright_corner.jpg) 100% 0 no-repeat; padding:10px;}
/*----------------------------------------------*/
/*-------------Rounded Div Box -----------------------*/
/*.t {background:url(images/spacer.gif) 0 0 repeat-x; background-color:#ffffff;}
.b {background: url(images/spacer.gif) 0 100% repeat-x;}
.l {background: url(images/spacer.gif) 0 0 repeat-y;}
.r {background: url(images/spacer.gif) 100% 0 repeat-y}
.bl {background: url(images/bottomleft_corner.jpg) 0 100% no-repeat}
.br {background: url(images/bottomright_corner.jpg) 98% 100% no-repeat}
.tl {background: url(images/topleft_corner.jpg) 0 0 no-repeat}
.tr {background: url(images/topright_corner.jpg) 98% 0 no-repeat; padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}*/
/*----------------------------------------------*/
/*-------------Left Portion Css -----------------------*/
.cattop_bg{
background-image:url(images/cattop_bg.jpg);
background-repeat:repeat-x;
height:39px;
vertical-align:bottom;
}
.catlt_bg{
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border-left:1px solid #bdcacd;
border-right:1px solid #bdcacd;
border-bottom:1px solid #bdcacd;
}
.cat_list_bg{
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
/*border-left:1px solid #bdcacd;
border-right:1px solid #bdcacd;
border-bottom:1px solid #bdcacd;
*/}
.cat_butn A{
background-image:url(images/cat_down.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:100px;
height:22px;
display:block;
padding-top:17px;
text-align:center;
text-decoration:none;
font-size:11px;
color:#d4d4d4;
font-weight:bold;
}
.cat_butn{
background-image:url(images/cat_down.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:100px;
height:22px;
display:block;
padding-top:17px;
text-align:center;
text-decoration:none;
font-size:11px;
color:#d4d4d4;
font-weight:bold;
}
.cat_butn A:hover{
background-image:url(images/cat_over.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:100px;
height:22px;
display:block;
padding-top:17px;
font-size:12px;
color:#d4d4d4;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.cat_butn_current {
background-image:url(images/cat_over.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:100px;
height:22px;
display:block;
padding-top:17;
font-size:12px;
color:#000000;
text-align:center;
text-decoration:none;
font-weight:bold;
}
/*.cat_butn_current {
background:url(images/cat_over.jpg) no-repeat bottom ;
width:100px;
height:31px;
display:block;
vertical-align:bottom;
font-size:12px;
color:#000000;
text-align:center;
text-decoration:none;
font-weight:bold;
}*/
.hr_line{
background-image:url(images/hr_line.gif);
background-repeat:repeat-x;
margin-bottom:2px;
}
.cat_menu{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
padding-bottom:6px;
padding-top:7px;
}
.cat_menu a:link,.cat_menu a:visited{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
padding-bottom:6px;
padding-top:7px;
text-transform:uppercase;
}
.cat_menu a:hover{
font-size:11px;
color:#d32081;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}

.reg_bg{
background-color:#f7f7f7;
border-top:1px solid #cfcfcf;
border-bottom:1px solid #cfcfcf;
}
.reg{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#494949;
font-weight:bold;
}
.border{
border:1px solid #bdcacd;
}
.product_title{
font-size:12px;
font-weight:bold;
color:#346d7e;
padding-bottom:8px;
/*padding-top:5px;*/
}
.view{
font-size:11px;
color:#7f7f7f;
text-decoration:none;
}
.view a:link,.view a:visited{
font-size:11px;
color:#7f7f7f;
text-decoration:underline;
}
.view a:hover{
font-size:11px;
color:#7f7f7f;
text-decoration:none;
}
.prd_menu A{
background-color:#e4e4e4;
display:inline;
font-size:11px;
color:#5d5d5d;
text-decoration:none;
font-weight:bold;
text-align:center;
padding:0 25px;
padding-top:7px;
height:21px;
display:block;
}
.prd_menu A:hover{
background-color:#bdcacd;
display:inline;
font-size:11px;
color:#4f5f63;
text-decoration:none;
font-weight:bold;
text-align:center;
padding:0 25px;
padding-top:7px;
height:21px;
display:block;
}
.prd_menu_current{
background-color:#bdcacd;
display:inline;
font-size:11px;
color:#4f5f63;
text-decoration:none;
font-weight:bold;
text-align:center;
padding:0 25px;
padding-top:7px;
height:21px;
display:block;
}
.prd_menu_previous{
background-color:#E4E4E4;
display:inline;
font-size:11px;
color:#4f5f63;
text-decoration:none;
font-weight:bold;
text-align:center;
padding:0 25px;
padding-top:7px;
height:21px;
display:block;
}

.prod_bg{
background-color:#FFFFFF;
background-image:url(images/prod_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.img_brd{
border:1px solid #aabfc4;
height:144px;
width:174px;
background:#FFFFFF;
}
.prd_txtbg{
background-image:url(images/prd_txtbg.jpg);
background-repeat:no-repeat;
background-position:center;
height:27px;
font-size:12px;
font-weight:bold;
text-align:center;
}
.hr_line1{
background-image:url(images/hr_line1.gif);
background-repeat:repeat-x;
}
/*-------------Footer Portion -----------------------*/
.ftr_wht{
background-color:#FFFFFF;
padding:5px;
}
.ftr_link{
font-size:11px;
color:#666666;
text-decoration:none;
}
.ftr_link a:link,.ftr_link a:visited{
font-size:11px;
color:#666666;
text-decoration:underline;
}
.ftr_link a:hover{
font-size:11px;
color:#666666;
text-decoration:none;
}
.austr{
font-size:14px;
color:#5d5d5d;
font-weight:bold;
}
.quickblk{
font-size:11px;
color:#000000;
font-weight:bold;
}
.quick_lnk{
color:#3d6066;
text-decoration:none;
padding-bottom:7px;
font-size:11px;
}
.quick_lnk a:link,.quick_lnk a:visited{
color:#3d6066;
text-decoration:none;
padding-bottom:7px;
font-size:11px;
}
.quick_lnk a:hover{
color:#3d6066;
text-decoration:underline;
font-size:11px;
}
.vrt_line{
background-image:url(images/vrt_line.gif);
background-repeat:repeat-y;
width:1px;
}

.ftr_designbg{
background-image:url(images/ftr_designbg.jpg);
background-repeat:repeat-y;
width:934px;
}
.design{
font-size:10px;
color:#e0e0e0;
padding-left:15px;
}
.perception{
text-decoration:none;
color:#FFFFFF;
}
.perception a:link,.perception a:visited{
text-decoration:underline;
color:#FFFFFF;
}
.perception a:hover{
text-decoration:none;
color:#FFFFFF;
}

/*header menu css*/


.glowingtabs{
float:left;
line-height:normal;
width:100%
}

.glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

.glowingtabs li{
display:inline;
margin:0;
padding:0;
font-family:tahoma;
font-size:11px;
font-weight:bold;
}

.glowingtabs a{
float:left;
background:url(images/glowtab-left1.gif) no-repeat left top;
margin:0;
margin-right: 1px; /*spacing between each tab*/
padding:0 1px 0 3px;
text-decoration:none;

}

.glowingtabs a span{
float:left;
display:block;
background:url(images/glowtab02.gif) no-repeat right top;
padding: 7px 25px 7px 22px;
text-align:center;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color:#000000;
}

.glowingtabs a.current{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a.current span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color:#000000;
}

.glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}
/*header menu css end */


/*##################################################################*/
/*Inner Page Css */
.abt_hdg{
font-size:22px;
color:#ac047b;
}
.abt_txt{
font-size:11px;
color:#252525;
padding-left:10px;
}
.lineheight20{
line-height:20px;

}
.abt_design{
font-size:10px;
color:#9f9f9f;
text-decoration:none;
}
.abt_design a:link,.abt_design a:visited{
font-size:10px;
color:#9f9f9f;
text-decoration:underline;
}
.abt_design a:hover{
font-size:10px;
color:#9f9f9f;
text-decoration:none;
}
.abt_brnd{
font-size:10px;
color:#c7c7c7;
text-decoration:none;
}
.abt_brnd a:link,.abt_brnd a:visited{
font-size:10px;
color:#c7c7c7;
text-decoration:underline;
}
.abt_brnd a:hover{
font-size:10px;
color:#c7c7c7;
text-decoration:none;
}

/*##################################################################*/
/*Product Page Css */
.prd_hdg{
font-size:14px;
color:#5a5a5a;
font-weight:bold;
}
.pink{
color:#dc2286;
}
.prdcode_bg{
background-color:#FFFFFF;
background-image:url(images/prdcode_bg.jpg);
background-repeat:repeat-x;
}
.prd_des{
font-size:12px;
color:#000000;
font-weight:bold;
}
.more_col{
font-size:10px;
color:#1d1d1d;
text-decoration:none;
font-weight:bold;
}
.more_col a:link,.more_col a:visited{
font-size:10px;
color:#1d1d1d;
text-decoration:underline;
font-weight:bold;
}
.more_col a:hover{
font-size:10px;
color:#1d1d1d;
text-decoration:none;
}
.prdnam_bg{
/*background-image:url(images/prdnam_bg.jpg);
background-repeat:no-repeat;
background-position:center;
height:25px;
width:100px;*/
font-size:12px;
font-weight:bold;
text-align:center;
color:#383838;

}
.cart_bg{
background-image:url(images/cart_bg.jpg);
background-repeat:repeat-x;
height:134px;
border:1px solid #000000;
background-color:#4E4E4E;
}
.add_crt{
font-size:12px;
font-weight:bold;
}
.lght_blue{
background-color:#f0f3f4;
border:1px solid #dfdfdf;
}
.number{
font-size:11px;
color:#5d6f73;
font-weight:bold;
}
.pdleft15{
padding-left:15px;
}
.unit{
font-size:12px;
color:#000000;
}
.prdem_bg{
background-image:url(images/prdem_bg.jpg);
background-repeat:no-repeat;
height:25px;
width:133px;
font-size:11px;
font-weight:bold;
text-align:center;
}
.bgbluelight{
background-color:#f2f5f6;
}
.wht_brd{
border-bottom:1px solid #FFFFFF;
}
.pric_menu {
background-image:url(images/pricbg_dwn.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:31px;
width:141px;

font-size:11px;
color:#666666;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:3px;
vertical-align:middle;

}
.pric_menu1 {
font-size:11px;
color:#666666;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:3px;
cursor:pointer;
vertical-align:middle;
}
.pric_menu1 A:hover{
font-size:11px;
color:#252525;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:3px;
cursor:pointer;
vertical-align:middle;
}
.pric_menu_current{
background-image:url(images/princebg_over.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:31px;
width:141px;

font-size:11px;
color:#252525;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:3px;
vertical-align:middle;
}
.pric_btmbg{
background:url(images/pric_btmbg.jpg) #FFFFFF;
background-repeat:repeat-x;
height:135px;
width:635px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.black{
font-family:Tahoma;
color:#000000;
font-size:11px;
}
.grey{
color:#585858;
}
.page_lnk{
color:#585858;
text-decoration:;
font-weight:bold;
}
.page_lnk a:link,.page_lnk a:visited{
color:#585858;
text-decoration:underline;
font-weight:bold;
}
.page_lnk a:hover{
color:#d12080;
text-decoration:none;
font-weight:bold;
}
.page_lnk_current{
color:#d12080;
text-decoration:none;
font-weight:bold;
}

/*##################################################################*/
/*Branding Option Page Css */
.brnd_hed{
font-size:22px;
color:#89381b;
}
.brnd_bluehead{
font-size:14px;
color:#437687;
padding-left:15px;
font-weight:bold;
padding-bottom:8px;
}
.brnd_box{
background-color:#FFFFFF;
border:1px solid #aabfc4;
}
/*##################################################################*/
/*Offhsore Manufacturing Page Css */
.off_hed{
font-size:22px;
color:#7e9c32;
}
.off_cntbg{
background-color:#FFFFFF;
background-image:url(images/off_cntbg.jpg);
background-repeat:repeat-x;
}

/*##################################################################*/

/*Contact Us Page Css */
.contact_hdg{
font-size:22px;
color:#000000;
}
.cont_bg{
background-image:url(images/cont_bg.jpg);
background-repeat:repeat-x;
background-position:top;
border:1px solid #bdcacd;
width:100%;
background-color:#FFFFFF;

}
.cont_txt{
font-size:12px;
color:#000000;
text-align:center;
}
.cont_txt2{
font-size:12px;
color:#000000;
text-align:left;
}
/*##################################################################*/
/*About Us Page Css */
.ftr_abt{
font-size:15px;
color:#1e1e1e;
}
.abt_brndblue{
font-size:12px;
color:#346d7e;
font-weight:bold;
}
.whitetext, .whitetext a:link, .whitetext a:hover {
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
}

/*  Tabbing Code Start*/
.tabwidth {
 width:150px;
}
 .greenleft
{
	background:url(images/tab_greenleft.jpg) right top no-repeat;
	height:28px;
	width:6px;
}
.greenmiddle
{
	background:url(images/tab_greenmiddle.jpg) left top;
	height:28px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
}

.light_gray_middle
{
	background: #E4E4E4 top left;
	height:28px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	color:#5C5C5C;
}

.dark_gray_middle
{
	background: #BDCBCE top left;
	height:28px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	font-size:11px;
color:#4f5f63;
}
.greenright
{
	background:url(images/tab_greenright.jpg) left top no-repeat;
	height:28px;
	width:6px;
}
.grayleft
{
	background:url(images/tab_grayleft.jpg) right top no-repeat;
	height:28px;
	width:6px;
}
.grayright
{
	background:url(images/tab_grayright.jpg) left top no-repeat;
	height:28px;
	width:6px;
}
.graymiddle
{
	background:url(images/tab_graymiddle.jpg) left top;
	height:28px;
	font-weight:bold;
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
}
.tabcontent1
{
	border:1px #D6D6D6 solid;
}


.tabcursor{
	cursor:pointer;
}
/*end tab stylesheet*/

/*register now <img src="images/reg_ltbg.jpg" alt="Register" width="6" height="36" />*/
.left_img{
background:url(images/reg_ltbg.jpg);
background-repeat:no-repeat;
width:6px;
height:36px;
}
.right_img{
 background:url(images/reg_rtbg.jpg);
background-repeat:no-repeat;
width:6px;
height:36px;
}

/*end  register now*/

.cat_tab_middle_bg_cur{
background-image:url(images/catsel_middle.jpg);
background-repeat:repeat-x;
text-align:center;
width:92px;
height:30px;
}
/*column left tab*/
A.cat_tab_current{
font-size:12px;
color:#010000;
text-decoration:none;
font-weight:bold;
}
A.cat_tab_current:hover{
font-size:12px;
color:#010000;
text-decoration:none;
font-weight:bold;
}

.cat_tab_current_left{
background:url(images/catsel_left.jpg) right no-repeat;
height:30px;
width:4px;
}
.cat_tab_current_right{
background:url(images/catsel_right.jpg) left no-repeat;
height:30px;
width:4px;
}
.cat_tab_middle_bg_pre{
background:url(images/catunsel_middle.jpg);
background-repeat:repeat-x;
background-position:center;
height:26px;
width:94px;
text-align:center;

}
A.cat_tab_previous { 
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#d4d4d4;
}
A.cat_tab_previous:hover { 
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#d4d4d4;
}

.cat_tab_previous_left{
background:url(images/catunsel_left.jpg) no-repeat right;
height:30px;
width:3px;
}

.cat_tab_previous_right{
background:url(images/catunsel_right.jpg) no-repeat left;
height:30px;
width:3px;
}
/*end column left tab*/

.pageing_disable{
background:#999999;
}
.pageing_enable{
background:#FFFFFF;
}


.middle_padding {
	padding-left:10px;
}

.prod_name {
	 background:url(images/prd_txtbg.jpg) no-repeat center;
	 font-family:Tahoma;
	 font-size:11px;
	 color:#ffffff;
	 height:27px;
	font-weight:bold;
	text-align:center;
}
h2.prod_name {
	 background:url(images/prd_txtbg.jpg) no-repeat center;
	 font-family:Tahoma;
	 font-size:11px;
	 color:#ffffff;
	 height:27px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;

}
.prod_name_index {
	 background:url(images/prd_txtbg.jpg) no-repeat center;
	 font-family:Tahoma;
	 font-size:11px;
	 color:#ffffff;
	 height:27px;
	font-weight:bold;
	text-align:center;
padding-top:7px;
}
.prodListing-heading {
  font-family: Tahoma;
  font-size: 11px;
  background: #b6b7cb;
  color: #000000;
  font-weight: bold;
}

TR.prodListing-even{
	background:#FFFFFF;
}
TR.prodListing-odd{
	background:#CCCCCC;
}
TD.prodListing-data {
  font-family: Tahoma;
  font-size: 11px;
}

.prod_list{
	background:#FFFFFF;
	border:1px #666666 solid;
}

.prod_list_name{
	font:Tahoma;
	font-size:11px;
	color:#000000;
}
.prod_list_desc {
	font:Tahoma;
	font-size:11px;
	color:#000000;
}

div.TabView
{
  font-family: Verdana, Sans-Serif;
  font-size:   12px;
}


/* ***** Tabs *************************************************************** */

div.TabView div.Tabs
{
  height: 22px;

  background: url('tab-view.png')  repeat-x 0px -72px;
}

div.TabView div.Tabs a
{
  display: block;
  float:    left;

  margin-right: 1px;

  width: 100px;
  text-align: center;

  height:      22px;
  line-height: 21px;
  vertical-align: middle;

  background: url('tab-view.png') no-repeat 0px   0px;

  text-decoration: none;
  font-weight: 900;
  color:   #004040;
  cursor:  pointer;
}

div.TabView div.Tabs a:hover
{
  background: url('tab-view.png') no-repeat 0px -35px;
}

div.TabView div.Tabs a.Current,
div.TabView div.Tabs a.Current:hover
{
  margin-top: 01px;
  height:     21px;
  background: url('tab-view.png') no-repeat 0px   0px;
  cursor:  default;
}


/* ***** Pages ************************************************************** */

div.TabView div.Pages
{
  clear: both;

  border: 1px solid #404040;
  border-top: none;

  background: #FCFCFC;
}

div.TabView div.Pages                  { overflow: hidden; }
div.TabView div.Pages div.Page         { overflow:   auto; }
div.TabView div.Pages div.Page div.Pad { padding: 7px 7px; }

.prdcolorbg{
 background-image:url(images/prdem_bg.jpg);
 background-repeat:no-repeat;
}

.prod_new_bg {
	background:#FFFFFF;
	border:1px #999999 solid;
}
.prd_info_img{
 font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border:1px solid #AABFC4;
  background-color:#FFFFFF;
  
}

.manufacutre_name {
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.manufactre_img_brd{
border:1px solid #aabfc4;
height:159px;
width:192px;
background:#FFFFFF;
}


.manufctre_hr_line1{
background-image:url(images/hr_line1.gif);
background-repeat:repeat-x;
width:96%;
height:1px;
}


.sh_cart_head {
	background:#5C5C5C;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#D4D4D4;
	height:25px;
}


.right_brd{
	border-right:1px solid #bdcacd;
}

.special_hr_line1{
background-image:url(images/hr_line1.gif);
background-repeat:repeat-x;
width:93%;
height:1px;
}
.table_paddleft{
 padding-left:5px;
}

.sh_cart_price_tot {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color:#DA2186;
}
.sh_cart_price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  line-height: 1.5;
  color:#000000;
}
.prod_list_hr_line1{
background-image:url(images/hr_line1.gif);
background-repeat:repeat-x;
width:93%;
height:1px;
}

A.site_link {
font:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
A.site_link:hover{
font:Tahoma;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.sitemap_heading{
border:1px solid #bdcacd;
font:Tahoma;
font-size:14px;
color:#4F5E61;
font-weight:bold;
}

.pading_left{
padding-left:10px;
}
.testimonial_title
{
	font-size: 12px;
	font-family: tahoma; 
	font-weight:bold; 
	text-align:left;
	color:#000000; 
	vertical-align:top;
}
.testimonial_title b
{
	font-size: 11px;
	font-family: tahoma; 
text-align:right;
	color:#5C7782; 
	vertical-align:top;
}
.testimonial_desc
{
	font-family:Tahoma;
	font-size:11px;
	padding:5px;
	width:100%;
	background-color:#FFFFFF;
}
.testimonial_desc b
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#444444;
	padding:5px;
}
.testimonial_bg
{
	background:#EEEEEE;
}

.left_col_catalog a {
	font-size:11px;
	font-weight:bold;
	color:#525355;
	text-decoration:none;	
}
.left_col_catalog a:hover {
	font-size:11px;
	font-weight:bold;
	color:#D42081;
	text-decoration:underline;	
}

.index_cat_hr_line1{
background-image:url(images/hr_line1.gif);
background-repeat:repeat-x;
width:95%;
height:1px;
}
.divheight{
line-height:5px;
}
.search_msg{
font-family:tahoma;
font-size:11px;
color:#FF0000;}

.scrollbg
{		
		height:150px;
		overflow:hidden; 
		margin-bottom:10px;
		padding:5px;
		vertical-align:middle;
		float:left;
		width:300px;
		font-family:tahoma;
		font-size:11px;
}
.scrollimagebg
{		
		height:400px;
		overflow:hidden; 
		margin-bottom:10px;
		padding:5px;
		vertical-align:middle;
		float:left;
		width:300px;
		font-family:tahoma;
		font-size:11px;
}

.prod_info_desc{
 height:40px;
 /*background-color:#99CC66;*/
}

/*** Begin Header Tags SEO ***/
h1 {
 /*font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;*/
 margin-bottom: 0;
 padding-bottom: 0;
/* margin-top:0;*/
 padding-top:0;
   font-size: 14px;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 margin-top:0;
 padding-top:0;
 color: #000;
}
/*** End Header Tags SEO ***/
.footershadow{
 background-image:url(images/shadow.jpg);
 background-repeat:no-repeat;
 height:8px;
 width:934px;
 
}
.testimonial_inner_table
{
border:1px solid #bdcacd;
background:#FFFFFF;
padding-left:10px;
padding-right:10px;}


.pading_left_right{
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.safe_shop_desc
{
	font-family:Tahoma;
	font-size:11px;
	padding:5px;
	width:100%;	
}

.login_error_msg{
padding:10px;
}
.scrollbgcolors
{
		height:120px;
		overflow:hidden; 
		margin-bottom:10px;
		padding:3px;
		vertical-align:middle;
		float:left;
		width:250px;
}
.imageheight{
height:85px;
}
.border_LRB{
border-left:1px solid #bdcacd;
border-right:1px solid #bdcacd;
border-bottom:1px solid #bdcacd;
}
.border_Top{
border-top:1px solid #bdcacd;
border-bottom:1px solid #bdcacd;
}
.bordertop{
border-top:1px solid #bdcacd;
}

.tableheadingwhite{
font-size:12px;
color:#437687;
font-weight:bold;
  background-color:#FFFFFF;
   line-height:32px;
   padding-left:5px;
}
.tableheadingwhite_text{
font-size:11px;
font-weight:bold;
color:#000000;
  background-color:#FFFFFF;
   line-height:32px;
   padding-left:5px;
}

.header_link a{
text-decoration:none;
color:#FFFFFF;
font-size:11px;
}
.header_link{
text-decoration:none;
color:#FFFFFF;
font-size:11px;
}
.header_link a:hover{
text-decoration:underline;
color:#FFFFFF;
font-size:11px;
}


A.catlinks {
font:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
A.catlinks:hover{
font:Tahoma;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.heightarrow{
 height:9px; 
}
/*Default Page*/
.cat_menu_default,.cat_menu_default a:link,.cat_menu a:visited,.suckerdiv ul li, .suckerdiv ul li ul,.suckerdiv ul li a{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
padding-bottom:6px;
padding-top:7px;
text-transform:uppercase;
}
.cat_menu_default a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#d32081;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}
/*About Us Page*/
.cat_menu_About_us,.cat_menu_About_us a:link,.cat_menu_About_us a:visited,.suckerdiv ul li, .suckerdiv ul li a:link,.menu,.suckerdiv ul,.suckerdiv ul li ul{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
/*padding-bottom:6px;
padding-top:7px;*/
text-transform:uppercase;
}
.cat_menu_About_us a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#96319B;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}
/*Graphic Design Page*/
.cat_menu_graphic_design,.cat_menu_graphic_design a:link,.cat_menu_graphic_design a:visited,.suckerdiv ul li, .suckerdiv ul li a:link,.menu,.suckerdiv ul,.suckerdiv ul li ul{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
/*padding-bottom:6px;
padding-top:7px;*/text-transform:uppercase;
}
.cat_menu_graphic_design a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#3FA2C2;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}
/*offshore Manufacturing Page*/
.cat_menu_offshore,.cat_menu_offshore a:link,.cat_menu_offshore a:visited,.suckerdiv ul li, .suckerdiv ul li a:link,.suckerdiv ul,.suckerdiv ul li ul{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
/*padding-bottom:6px;
padding-top:7px;*/
text-transform:uppercase;
}
.cat_menu_offshore a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#575D1F;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}
/*Branding Page*/
.cat_menu_branding,.cat_menu_branding a:link,.cat_menu_branding a:visited,.suckerdiv ul li, .suckerdiv ul li a:link,.suckerdiv ul,.suckerdiv ul li ul{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
/*padding-bottom:6px;
padding-top:7px;*/
text-transform:uppercase;
}
.cat_menu_branding a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#9D4927;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}
/*Catalog Page*/
.cat_menu_catalog,.cat_menu_catalog a:link,.cat_menu_catalog a:visited,.suckerdiv ul li, .suckerdiv ul li a:link,.suckerdiv ul,.suckerdiv ul li ul{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
/*padding-bottom:6px;
padding-top:7px;*/
text-transform:uppercase;
}
.cat_menu_catalog a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#9D4927;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}

/*Contac us Page*/
.cat_menu_contact_us,.cat_menu_contact_us a:link,.cat_menu_contact_us a:visited,.suckerdiv ul li, .suckerdiv ul li a:link,.suckerdiv ul,.suckerdiv ul li ul{
font-size:11px;
color:#535353;
text-decoration:none;
font-weight:bold;
/*padding-bottom:6px;
padding-top:7px;*/
text-transform:uppercase;
}
.cat_menu_contact_us a:hover,.suckerdiv ul li a:hover{
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
}
.commonbanner{
 background-image:url(images/banners/common_banner.jpg);
 background-repeat:no-repeat;
 height:134px;
 width:673px;
}
.commonbannerhead{
 color:#FFFEFF;
 font-family:Tahoma, Fixedsys;
 font-size:37px;
 padding-left:25px;
}

.bordertopbottom{
border-bottom:1px solid #bdcacd;
border-top:1px solid #bdcacd;
font-size:12px;
  color:#437687;
  font-weight:bold;
  background-color:#FFFFFF;
  line-height:32px;
  padding-left:5px;
}
.pad_left5px{
padding:5px;
font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color:#000000;
}

/*  -------Added By Suman for Listng CSS Menus -----   */
a, li, ul, div{
margin: 0px;
}

/*body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1em;
}*/



.menu {
/*background-image: url(src/Images/button_bknd.png);
background-repeat: no-repeat;*/
vertical-align:middle;
line-height:5px;
}
/*--------------------- for Home page----------------------------------*/
.def_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;
}

.def_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;

margin-top:5px;
margin-bottom:5px;

}


/*Sub level menu items */
.def_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:-3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;

z-index:10;
}


.def_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.def_suckerdiv ul li a:visited{

}

.def_suckerdiv ul li a:hover{
font-weight: bold;
color:#d32081;
vertical-align:middle;

}

/*--------------------------------------*/

/*--------------------- for About Us Page----------------------------------*/
.about_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;

}

.about_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;
margin-top:5px;
margin-bottom:5px;
}


/*Sub level menu items */
.about_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;
z-index:10;

}

.about_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.about_suckerdiv ul li a:visited{

}

.about_suckerdiv ul li a:hover{
font-weight: bold;
color:#96319B;
}

/*--------------------------------------*/


/*--------------------- for Graphic Design Page----------------------------------*/
.graphic_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;
}

.graphic_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;
margin-top:5px;
margin-bottom:5px;
}


/*Sub level menu items */
.graphic_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;
z-index:10;
}

.graphic_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.graphic_suckerdiv ul li a:visited{

}

.graphic_suckerdiv ul li a:hover{
font-weight: bold;
color:#3FA2C2;
}

/*--------------------------------------*/


/*--------------------- for OffShore Manufacture page----------------------------------*/
.off_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;
}

.off_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;
margin-top:5px;
margin-bottom:5px;

}


/*Sub level menu items */
.off_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;
z-index:10;
}

.off_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.off_suckerdiv ul li a:visited{

}

.off_suckerdiv ul li a:hover{
font-weight: bold;
color:#575D1F;
}

/*--------------------------------------*/


/*--------------------- for Branding Options page----------------------------------*/
.brand_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;
}

.brand_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;
margin-top:5px;
margin-bottom:5px;

}


/*Sub level menu items */
.brand_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;
z-index:10;

}

.brand_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.brand_suckerdiv ul li a:visited{

}

.brand_suckerdiv ul li a:hover{
font-weight: bold;
color:#9D4927;
}

/*--------------------------------------*/

/*--------------------- for Catalog page----------------------------------*/
.catalog_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;
}

.catalog_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;
margin-top:5px;
margin-bottom:5px;
}


/*Sub level menu items */
.catalog_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;
z-index:10;

}

.catalog_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.catalog_suckerdiv ul li a:visited{

}

.catalog_suckerdiv ul li a:hover{
font-weight: bold;
color:#9D4927;
}

/*--------------------------------------*/

/*--------------------- for Contact Us page----------------------------------*/
.contact_suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
vertical-align:middle;
z-index:0;
}

.contact_suckerdiv ul li{
position: relative;
vertical-align:top;
line-height:5px;
margin-top:5px;
margin-bottom:5px;

}


/*Sub level menu items */
.contact_suckerdiv ul li ul{
padding:7px;
position: absolute;
width: 200px; /*sub menu width*/
margin-top:3px;
margin-left:0px;
margin-bottom:3px;
/*background-color:#DEE3E6;*/
top: 0;
visibility: hidden;
color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;
vertical-align:top;
z-index:10;

}

.contact_suckerdiv ul li a{
display: block;
line-height:10px;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
/* Added By me */

border-bottom: 0px;
width: 100%;

}

.contact_suckerdiv ul li a:visited{

}

.contact_suckerdiv ul li a:hover{
font-weight: bold;
color:#000000;
}

/*--------------------------------------*/
/* Holly Hack for IE \*/
* html .suckerdiv ul li { 
float: left; 
/*height: 1%; */
}
* html .suckerdiv ul li a {/* height: 1%;*/ }
/* End */
 
     
#innerdiv
{
	margin-left:200px;
	z-index:10;
}


/*----------------- New CSS MENUS --------------------*/
.newsuckerdiv ul{
top:-10px;
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */

/*height: 600px*/

}

.newsuckerdiv ul li{
position: relative;
margin-top:10px;
margin-bottom:0px;

height:10px;
}

.newmenu {
/*background-image: url(src/Images/button_bknd.png);
background-repeat: no-repeat;*/
/*background-color:#00FFFF;*/
}

/*Sub level menu items */
.newsuckerdiv ul li ul{
/*height: 20px;*/
padding:7px;
position:absolute;
width: 200px; /*sub menu width*/
top:-15px;
visibility: hidden;
/*background-color:#9999FF;*/
/*line-height: 1em;*/

color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;

}



/* Sub level menu links style */
.newsuckerdiv ul li a{

/*height: 10px;
line-height:2px;*/
width: 200px;
display: block;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
/* Added By me */
/*background-color:#9999FF;*/
padding: 0px 0px;
border-bottom: 0;
width: 100%;
font-family:Tahoma, Fixedsys;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.newsuckerdiv ul li a:visited{
color:#535353;
}

.newsuckerdiv ul li a:hover{
/*font-weight: bold;*/
font-family:Tahoma, Fixedsys;
font-size:11px;
color:#d32081;
/*background-color:#8BA2A8;*/
}


.newhr_line{
background-image:url(images/hr_line.gif);
background-repeat:repeat-x;

height:5px;
padding:6px;
background-position:bottom;
}
.newhr_line{
background-image:url(images/hr_line.gif);
background-repeat:repeat-x;

height:5px;
padding:6px;
background-position:bottom;
}
.newinnerhr_line{
height:5px;


}
.newsuckerdiv .subfolderstyle{
/*background: url(file:///C|/Documents and Settings/borat soret/Desktop/media/arrow-list.gif) no-repeat center right;*/
}
.proc_price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  line-height: 1.5;
  color:#535353;
}
#loadimage{
 height:100px;
 width:300px;
 top:245px;
 left:45%;
 visibility:visible;
position:fixed;

 text-align:center;
 vertical-align:middle;
 padding-top:50px;
 border:1px #000000 solid;
background:#FFFFFF;
clear:none;

}
.height20{
	height:20px;
}
/*#loadimage{
     position: absolute;
     height: expression(document.body.scrollHeight &gt; document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}*/

/*.loadimageclass{
 height:100px;
 width:300px;
 top:245px;
 left:45%;
 visibility:visible;
 position:fixed;
 text-align:center;
vertical-align:middle;
 padding-top:50px;
 border:1px #000000 solid;
background:#FFFFFF;

}*/


/*DIV#loadimage{
  border: 1px solid #ccc;
  height:100px;
  width:300px;
  position:absolute;
 left:400px;
  top:500px;
  visibility:visible;
  z-index:-1;
}


DIV#loadimage.loading {
    background-color:#FFF;
    background-image: url(images/loading.gif) ;
    background-repeat:no-repeat;
    background-position: center center;
}*/

a.news_link{
color:#535353;
font-family:Tahoma,Fixedsys;
font-size:12px;
text-decoration:none;
font-weight:bold;
line-height:20px;
}
a:hover.news_link{
color:#437687;
font-family:Tahoma,Fixedsys;
font-size:12px;
text-decoration:underline;
font-weight:bold;
line-height:20px;
}
.new_every{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
font-weight:bold;
}

P.main_page{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.prom_prod_lnk{
color:#3d6066;
text-decoration:none;

font-size:11px;
}
.prom_prod_lnk a:link,.prom_prod_lnk a:visited{
color:#3d6066;
text-decoration:none;

font-size:11px;
}
.prom_prod_lnk a:hover{
color:#3d6066;
text-decoration:underline;
font-size:11px;
}