html {
    min-width: 770px;
}

body {
    margin: 10px 0 0 0;
    _margin: 10px 0 0 0;
    line-height: 15px;
    background: #fff;
    color: #454545;
    text-align: left;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a {
    color: #003399;
    outline: none;
    text-decoration: none;
    background: inherit
}

/*a:visited { color: #105CB6; background:inherit }*/
a:hover, a:focus {
    color: #8F2703;
    background: inherit
}

a:active {
    color: #000;
}

a.action span {
    display: block;
    padding: 4px 20px 0 20px;
    min-height: 19px;
}

img {
    border: none;
    text-decoration: none;
}

input {
    line-height: 1;
    font-size: 100%;
}

select {
    line-height: 1;
    font-size: 100%;
}

textarea {
    margin: 0;
    font-size: 120%;
}

hr {
    height: 1px;
    background-color: #ECF7FD;
    color: #ECF7FD;
    border: none;
}

p {
    line-height: 1.4
}

ul, ol {
    padding: 0;
    margin: 0;
}

ul li {
    list-style: none;
}

* html ul li {
    height: 1%;
}

li {
    margin-bottom: 0.0em;
}

form {
    padding: 0px;
    margin: 0px;
}

h1 {
    font-size: 100%;
    margin: 0;
    float: left;
}

h1 a {
    display: block;
    text-decoration: none;
    z-index: 1000; /* need for FX and IE */
}

h2 {
    margin: 0 0 0.2em 0;
    font-size: 185%;
    letter-spacing: -1px;
    font-weight: normal;
    clear: left;
    color: #4E463F;
}

h3 {
    margin: 0;
    clear: left;
}

h4 {
    clear: left;
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 0.2em;
    color: #999;
}

#nav {
    border: 1px solid #CCCCCC;
    border-left: none;
    border-right: none;
    background: url( ../images/nav_bg.gif ) repeat-x bottom;
    padding: 2px;
}

#nav ul, #nav li {
    display: inline;
    color: #444444;
    margin: 0;
    padding: 0;
    text-align: right;
}

#nav li a {
    height: 25px;
    width: 25px;
    padding: 0 8px;
    background-color: inherit;
    border-right: 1px solid #444;
    color: #444444;
    font-size: 11px;
}

#nav li a:hover {
    height: 25px;
    width: 25px;
    padding: 0 8px;
    background-color: inherit;
    border-right: 1px solid #000;
    color: #9D9D9D;
    font-weight: 500;
}

.nav_whp ul {
    text-align: center;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_whp li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_whp li a {
    color: #546078;
    background: url( ../images/whrlpool_bg.gif ) repeat-x bottom;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_whp li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F2F4E9;
    display: block;
}

.nav_whp_active {
    padding: 10px 0 5px 0px;
    height: 110px;
    text-decoration: none;
    background: #E6E9DB;
    display: block;
    width: 165px;
}

.nav_whp_inner ul {
    text-align: center;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_whp_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_whp_inner li a {
    width: 165px;
    min-width: 165px;
    color: #546078;
    background: url( ../images/whrlpool_bg.gif ) repeat-x bottom;
    text-decoration: none;
    padding: 10px 0 10px 0px;
    display: block;
    height: 110px;
}

.nav_whp_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F2F4E9;
    display: block;
}

.nav_hp ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_hp li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_hp li a {
    color: #546078;
    background: url( /images/hp.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 95px;
}

.nav_hp li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F1E4E4;
    display: block;
}

.nav_hp_active {
    padding: 10px 0 5px 0px;
    height: 100px;
    text-decoration: none;
    background: #F1E9EA;
    display: block;
    width: 165px;
}

.nav_hp_inner ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_hp_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_hp_inner li a {
    width: 166px;
    min-width: 170px;
    color: #546078;
    background: url( ../images/hp.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_hp_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F1E4E4;
    display: block;
}

.nav_x ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_x li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_x li a {
    color: #546078;
    background: url( ../images/xbox_bg_nav.jpg ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_x li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #CCCCCC;
    display: block;
}

.nav_xbox_active {
    padding: 10px 0 5px 0px;
    height: 80px;
    text-decoration: none;
    background: #cccccc;
    display: block;
    width: 165px;
}

.nav_x_inner ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_x_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_x_inner li a {
    width: 166px;
    min-width: 170px;
    color: #546078;
    background: #cccccc;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_x_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #cccccc;
    display: block;
}

.nav_xbox_active  a {
    padding: 10px 0 5px 0px;
    height: 100px;
    text-decoration: none;
    background: #cccccc;
    display: block;
    width: 165px;
}

.nav_p ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_p li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_p li a {
    color: #546078;

    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_p li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #EBEBF1;
    display: block;
}

.nav_philips_active {
    padding: 10px 0 5px 0px;
    height: 80px;
    text-decoration: none;
    background: #EBEBF1;
    display: block;
    width: 165px;
}

.nav_p_inner ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_p_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_p_inner li a {
    width: 166px;
    min-width: 170px;
    color: #546078;
    background: #EBEBF1;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_p_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #cccccc;
    display: block;
}

.nav_philips_active  a {
    padding: 10px 0 5px 0px;
    height: 100px;
    text-decoration: none;
    background: #EBEBF1;
    display: block;
    width: 165px;
}

.nav_i ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_i li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_i li a {
    color: #546078;
    background: url( ../images/ipod_nav_left.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_i li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #E3EBFF;
    display: block;
}

.nav_ipod_active {
    padding: 10px 0 5px 0px;
    height: 80px;
    text-decoration: none;
    background: #B7CDF0;
    display: block;
    width: 165px;
}

.nav_i_inner ul {
    text-align: center;
    color: #e4f5fc;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_k ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_k li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_k li a {
    color: #546078;
    background: url( ../images/kodak_bg.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_k li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #E4F0F0;
    display: block;
}

.nav_kdk_active {
    padding: 10px 0 5px 0px;
    height: 80px;
    text-decoration: none;
    background: #DFECEC;
    display: block;
    width: 165px;
}

.nav_vouchers_active {
    padding: 10px 0 5px 0px;
    height: 100px;
    text-decoration: none;
    background: #ffffcc;
    display: block;
    width: 165px;
}

.nav_k_inner ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_k_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_k_inner li a {
    width: 166px;
    min-width: 170px;
    color: #546078;
    background: url( ../images/kodak_bg.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_k_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #E4F0F0;
    display: block;
}

.nav_kdk_active  a {
    padding: 10px 0 5px 0px;
    height: 80px;
    text-decoration: none;
    background: #DFECEC;
    display: block;
    width: 165px;
}

/* Akhil GNC */

.nav_gnc ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_gnc li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_gnc li a {
    color: #546078;
    background: url( /images/bg_gnc_tab.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_gnc li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #f6dadb;
    display: block;
}

.nav_gnc_active {
    padding: 10px 0 5px 0px;
    height: 100px;
    text-decoration: none;
    background: #f6dadb;
    display: block;
    width: 165px;
}

.nav_gnc_inner ul {
    text-align: center;
    color: #7D8085;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_gnc_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_gnc_inner li a {
    width: 166px;
    min-width: 170px;
    color: #546078;
    background: url( ../images/hp.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_gnc_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F1E4E4;
    display: block;
}

/* Akhil GNC */
/* Akhil ASS */
.nav_ass ul {
    text-align: center;
    color: #D8D2FC;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_ass li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_ass li a {
    color: #546078;
    background: url( /images/nav_left_asky.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_ass li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F1EFFF;
    display: block;
}

.nav_ass_active {
    padding: 10px 0 5px 0px;
    height: 100px;
    text-decoration: none;
    background: #F1EFFF;
    display: block;
    width: 165px;
}

.nav_ass_inner ul {
    text-align: center;
    color: #F1EFFF;
    padding: 0px 0 0 0px;
    width: 165px;
}

.nav_ass_inner li {
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.nav_ass_inner li a {
    width: 166px;
    min-width: 170px;
    color: #546078;
    background: url( ../images/hp.gif ) repeat-x;
    text-decoration: none;
    padding: 10px 0 0 0px;
    display: block;
    height: 110px;
}

.nav_ass_inner li a:hover {
    color: #FFF;
    text-decoration: none;
    background: #F1EFFF;
    display: block;
}

/* Akhil ASS */

#top_left_navigatiom {
    margin: 0px;
    padding: 0px;
}

#top_left_navigatiom ul {
    list-style: none;
}

#top_left_navigatiom li {
    border-bottom: 1px solid #F0F0F0;
    height: 18px;
    color: #69A631;
    font-weight: normal;
}

#top_left_navigatiom li a {
    font-size: 12px;
    text-decoration: none;
    color: #69A631;
    font-weight: bold;
}

#top_left_navigatiom li a:hover {
    text-decoration: none;
    color: #8CD838;
}

#top_left_navigatiom_whpl {
    margin: 0px;
    padding: 0px;
}

#top_left_navigatiom_whpl ul {
    list-style: none;
}

#top_left_navigatiom_whpl li {
    border-bottom: none;
    height: 18px;
}

#top_left_navigatiom_whpl li a {
    font-size: 12px;
    text-decoration: none;
    color: #1171BC;
    font-weight: bold;
}

#top_left_navigatiom_whpl li a:hover {
    text-decoration: none;
    color: #FFCC33;
}

#top_left_navigatiom_php {
    margin: 0px;
    padding: 0px;
}

#top_left_navigatiom_php ul {
    list-style: none;
}

#top_left_navigatiom_php li {
    border-bottom: none;
    height: 18px;
}

#top_left_navigatiom_php li a {
    font-size: 12px;
    text-decoration: none;
    color: #005AFF;
    font-weight: bold;
}

#top_left_navigatiom_php li a:hover {
    text-decoration: none;
    color: #9b90ff;
}

.kdk_nav a {
    font-size: 12px;
    color: #EA1D2E;
    font-weight: bold;
}

.kdk_nav a:hover {
    font-size: 12px;
    color: #F48891;
}

/* Akhil */
.xbox_nav a {
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

.xbox_nav a:hover {
    font-size: 12px;
    color: #999999;
    font-weight: bold;
}

.morepen_nav a:hover {
    font-size: 12px;
    color: #00C4C4;
    font-weight: bold;
}

.morepen_nav a {
    font-size: 12px;
    color: #007D7D;
    font-weight: bold;
}

.ipod_nav a {
    font-size: 12px;
    color: #9999ff;
    font-weight: bold;
}

.ipod_nav a:hover {
    font-size: 12px;
    color: #ccccff;
    font-weight: bold;
}

/*Text colors and style*/
.customer_heding {
    color: #48659A;
}

.font_9 {
    font-size: 9px;
}

.gery_18 {
    color: #000000;
    font-size: 18px;
}

.gren {
    color: #568C1C;
}

.orng_color {
    color: #FF9010
}

.orng_color_1 {
    color: #FF9010;
    font-size: 14px
}

.font_18 {
    font-size: 18px
}

.red {
    color: #BA300C
}

.whl_heading {
    font-size: 17px;
    color: #1171BC;
}

.morepen_heading {
    font-size: 17px;
    color: #0364B0;
    line-height: 17px;
}

.morepen_heading_off {
    font-size: 17px;
    color: #330033;
    line-height: 17px;
}

.morepen_sub_text {
    color: #BA300C;
    font-size: 13px;
    font-weight: bold;
}

.sub_text {
    color: #5A5959;
    font-size: 12px;
}

.hp_heding {
    font-size: 17px;
    color: #568C1C;
}

.kodk_hdng {
    font-size: 17px;
    color: #EA1D2E;
}

.xbox_hdng {
    font-size: 17px;
    color: #330033;
}

.philips_hdng {
    font-size: 17px;
    color: #005AFF;
}

.ipod_hdng {
    font-size: 17px;
    color: #1E427F;
}

.morepen_hdng {
    font-size: 17px;
    color: #1E427F;
    line-height: 17px;
}

.gnc_heding {
    font-size: 17px;
    color: #9f2629;
}

.main_heding_hutch {
    font-size: 20px;
    color: #fba904;
    line-height: 30px;

}

.main_heding {
    font-size: 16px;
    color: #7A0961;
    line-height: 30px;
	font-weight:bold;
}

.main_heding_2 {
    font-size: 14px;
    color: #7A0961;
}

.main_heding_b2b {
    font-size: 12px;
    color: #45ad00;
}

/* LeftNavigation */
.main_heding_lnav {
    font-size: 15px;
    line-height: 14px;
    font-weight: bold;
    color: #000033;
}

.main_heding2_lnav {
    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
    color: #0000ff;
}

.main_heding_1 {
    font-size: 20px;
    color: #7A0961;
    line-height: 30px;
}

.whl_price {
    font-size: 28px;
    color: #D57E0D;
    line-height: 34px;
}

.whl_price_free_offer {
    font-size: 12px;
    color: #D57E0D;
    line-height: 14px;

}

.whl_price_free {
    font-size: 18px;
    color: #D57E0D;
    line-height: 18px;

}

.feature {
    font-size: 11px
}

.hp_price {
    font-size: 28px;
    color: #AC4CAC;
    line-height: 34px;
}

.hp_price_free {
    font-size: 16px;
    font-weight: bold;
    color: #AC4CAC;
    line-height: 18px;
}

.kodk_price {
    font-size: 28px;
    color: #0364B0;
    line-height: 34px;
}

.kodk_price_free {
    font-size: 18px;
    color: #0364B0;
    line-height: 18px;
}

.kodk_price_free_offer {
    font-size: 12px;
    color: #0364B0;
    line-height: 14px;
}

.php_price {
    font-size: 28px;
    color: #005AFF;
    line-height: 34px;
}

.php_price_free {
    font-size: 18px;
    color: #005AFF;
    line-height: 18px;
}

.php_price_free_offer {
    font-size: 12px;
    color: #005AFF;
    line-height: 14px;
}

.hp_price_free_offer {
    font-size: 12px;
    color: #AC4CAC;
    line-height: 14px;
}

.text11 {
    font-size: 11px;
    color: #FFFFFF;
}

.text11_hp {
    font-size: 11px;
    color: #000000;
}

.text11_xbox {
    font-size: 11px;
    color: #306799;
}

#nav_pro {
    margin: 0px 0 0 1px;
    padding: 0;
    list-style: none;
    text-align: left;
}

.cursor_hand {
    cursor: pointer;
    cursor: hand;
}

#nav_pro a {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #2F689A;
    text-decoration: none;
    padding: 3px 0px 3px 12px;
    width: 151px;
    _width: 151px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #F8F8F8;
}

#nav_pro a:hover {
    background-color: #EEEEEE;
    color: #000000;

}

#nav_pro_ipod {
    margin: 0px 0 0 0;
    padding: 0;
    list-style: none;
    text-align: left;
}

#nav_pro_ipod a {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
    padding: 3px 0px 3px 12px;
    width: 150px;
    _width: 150px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #FCFCFC;
}

#nav_pro_ipod a:hover {
    background-color: #E1F7FF;
    color: #000000;

}

#nav_pro .visited_whp {
    background: url( ../images/active_whlpl.gif ) repeat-x;

    color: #fff;
    font-weight: normal;

}

#nav_pro .visited_hp {
    background: url( ../images/hp_bg_active.gif ) repeat-x;

    color: #fff;
    font-weight: normal;

}

#nav_pro .visited_kdk {
    background: url( ../images/kodak_nav_bg.gif ) repeat-x;

    color: #fff;
    font-weight: normal;

}

#nav_pro .visited_xbox {
    background: url( ../images/xbox_selected_lfe_nav.jpg ) repeat-x;

    color: #fff;
    font-weight: normal;

}

#nav_pro .com_name_xbox {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #306799;
    text-decoration: none;
    padding: 3px 0px 3px 12px;
    width: 148px;
    _width: 148px;
    height: 100%;
    border-bottom: 1px solid #d1d1d5;
    background-color: #F8F8F8;
}

#nav_pro .com_name_xbox:hover {

    color: #000000;

}

#nav_pro_php {
    margin: 0px 0 0 1px;
    padding: 0;
    list-style: none;
    text-align: left;
}

#nav_pro_php a {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
    padding: 3px 0px 3px 12px;
    width: 151px;
    _width: 151px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #FCFCFC;
}

#nav_pro_php a:hover {
    background-color: #E6E6E6;
    color: #000000;

}

#nav_pro_php .visited_php {
    background-color:#E6E6E6;
    color: #000000;
    font-weight: normal;

}

#nav_pro_php .com_name_php {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    padding: 3px 0px 3px 3px;
    width: 157px;
    _width: 157px;
    height: 100%;
    border-bottom: 1px solid #d1d1d5;
    background-color: #7CA8CF;
}

#nav_pro_php .com_name_php:hover {

    color: #000000;

}

/* Akhil */
#nav_pro_hp {
    margin: 0px 0 0 0;
    padding: 0;
    list-style: none;
    text-align: left;
}

#nav_pro_hp a {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    padding: 3px 0px 3px 12px;
    width: 151px;
    _width: 151px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #FCFCFC;
}

#nav_pro_hp a:hover {
    background-color: #E8DFEC;
    color: #000000;

}

#nav_pro_hp .visited_hp {
    background: url( ../images/hp_bg_active.gif ) repeat-x;

    color: #fff;
    font-weight: normal;

}

#nav_pro_hp .com_name_hp {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #339900;
    text-decoration: none;
    padding: 3px 0px 3px 10px;
    width: 150px;
    _width: 150px;
    height: 100%;
    border-bottom: 1px solid #d1d1d5;
    background-color: #CBB6D3;
}

#nav_pro_hp .com_name_hp:hover {
    background-color: #cccccc;
    color: #000000;

}

#nav_pro_ass {
    margin: 0px 0 0 0;
    padding: 0;
    list-style: none;
    text-align: left;
}

#nav_pro_ass a {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    padding: 3px 0px 3px 12px;
    width: 151px;
    _width: 151px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #FCFCFC;
}

#nav_pro_ass a:hover {
    background-color: #E8DFEC;
    color: #000000;

}

#nav_pro_ass .visited_ass {
    background: url( /images/bg_selected_php.gif ) repeat-x;

    color: #fff;
    font-weight: normal;

}

#nav_pro_ass .com_name_ass {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #339900;
    text-decoration: none;
    padding: 3px 0px 3px 10px;
    width: 150px;
    _width: 150px;
    height: 100%;
    border-bottom: 1px solid #d1d1d5;
    background-color: #CBB6D3;
}

#nav_pro_ass .com_name_ass:hover {
    background-color: #cccccc;
    color: #000000;

}

/* Akhil */

#nav_pro_ipod .visited_ipod {
    background: url( /images/ipod_selected_image.gif ) repeat-x;
    color: #fff;
    font-weight: normal;
}

#nav_pro .com_name_ipod {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #5d5252;
    text-decoration: none;
    padding: 5px 0px 3px 0px;
    width: 154px;
    _width: 156px;
    height: 100%;
    border-bottom: 1px solid #d1d1d5;
    background-color: #e6ece3;
}

#nav_pro .com_name_ipod:hover {
    background-color: #cccccc;
    color: #000000;

}

#nav_pro .com_name {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
    padding: 3px 0px 3px 2px;
    width: 160px;
    _width: 160px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #FFF1E8;
}

#nav_pro .com_name:hover {
    background-color: #f1dcdc;
    color: #000000;

}

#nav_pro .home {
    display: block;
    font-size: 11px;
    font-weight: normal;
    color: #5890d7;
    text-decoration: none;
    padding: 3px 0px 3px 2px;
    width: 156px;
    _width: 150px;
    height: 100%;
    border-bottom: 1px solid #EBEBEB;
    background-color: #d6d7d7;
}

#nav_pro .home:hover {
    background-color: #EEEEEE;
    color: #000000;

}

#content_form_x {
    color: #333333;
    background: #cccccc;
    width: 210px;
    float: right;
}

b.rtopx, b.rbottomx {
    display: block;
    background: #fff;
}

b.rtopx b, b.rbottomx b {
    display: block;
    height: 1px;
    overflow: hidden;
    background: #cccccc;
}

b.r1x {
    margin: 0 5px
}

b.r2x {
    margin: 0 3px
}

b.r3x {
    margin: 0 2px
}

b.rtopx b.r4x, b.rbottomx b.r4x {
    margin: 0 1px;
    height: 2px
}

#content_form_i {
    color: #333333;
    background: #e2e2fb;
    width: 210px;
    float: right;
}

b.rtopi, b.rbottomi {
    display: block;
    background: #fff;
}

b.rtopi b, b.rbottomi b {
    display: block;
    height: 1px;
    overflow: hidden;
    background: #e2e2fb;
}

b.r1i {
    margin: 0 5px
}

b.r2i {
    margin: 0 3px
}

b.r3i {
    margin: 0 2px
}

b.rtopi b.r4i, b.rbottomi b.r4i {
    margin: 0 1px;
    height: 2px
}

#content_form {
    color: #333333;
    background: #F6F6F6;
    width: 210px;
    float: right;
}

b.rtop, b.rbottom {
    display: block;
    background: #fff;
}

b.rtop b, b.rbottom b {
    display: block;
    height: 1px;
    overflow: hidden;
    background: #F6F6F6;
}

b.r1 {
    margin: 0 5px
}

b.r2 {
    margin: 0 3px
}

b.r3 {
    margin: 0 2px
}

b.rtop b.r4, b.rbottom b.r4 {
    margin: 0 1px;
    height: 2px
}

#content_form_hp {
    color: #fff;
    background: #666666;
    width: 210px;
    float: right;
}

b.rtop_hp, b.rbottom_hp {
    display: block;
    background: #fff;
}

b.rtop_hp b, b.rbottom_hp b {
    display: block;
    height: 1px;
    overflow: hidden;
    background: #666666;
}

b.r1_hp {
    margin: 0 5px
}

b.r2_hp {
    margin: 0 3px
}

b.r3_hp {
    margin: 0 2px
}

b.rtop_hp b.r4_hp, b.rbottom_hp b.r4_hp {
    margin: 0 1px;
    height: 2px
}

.txt_justify {
    text-align: justify;
}

.labelBold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #1f4179;
    font-size: 11px;
}

.labelGrayBold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #9fa5b1;
    font-size: 12px;
}

.labelNormal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1f4179;
    font-size: 11px;
}

.progressBlueLine {
    background-image: url( "../images/blue_line_bg.gif" );
    background-repeat: repeat-x;
    background-position: center center;
}

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

.fon_11 {
    font-size: 10px;
    line-height: 12px;
    color: #003399;
	line-height:16px;
}

.font11 {
    font-size: 11px;
}

.font9 {
    font-size: 9px;
    color: red
}

.gre_11 {
    font-size: 11px;
    color: #666666;
	font-weight:bold;
}

#gre_11_justify {
    font-size: 11px;
    color: #CCCCCC;
    text-decoration: none;
}

#gre_11_justify a {
    font-size: 11px;
    color: #CCCCCC;
    text-align: justify;
    text-decoration: none;
}

#gre_11_justify a:hover {
    font-size: 11px;
    color: #666666;
    text-align: justify;
    text-decoration: none;
}

.foter_dir a {
    font-size: 100%;
    color: #666666;
    text-decoration: none;
}

.foter_dir a:hover {
    font-size: 100%;
    color: #333333;
    text-decoration: none;
}

/* Yahoo */
div.minimantle, #minimantle, #sizetoggle, #trough ul, #pa {
    background-image: url( /images/new_homepage/elec_bg.gif );
    margin: 0 0 0 0px;
	width:162px;
}

.md {
    background: #fff;
}

#hd {
    color: #000000;
   background-image:url(/images/new_homepage/top_electronic_health.gif);
	background-repeat:no-repeat;
	width:160px;
	height:25px;
	padding:5px 0 0 0;
}
#hd_btm {

   background-image:url(/images/new_homepage/btm_electronic_health.gif);
	background-repeat:no-repeat;
	width:160px;
	height:7px;
}


.minimantle .md-sub, #sizetoggle .bd {
    border: 1px solid #fff;
}

.minimantle {
    position: relative;
    margin: 10px 0;
}

#smallbiz.md-sub {
    border-bottom: 1px solid #fff;
}

.minimantle ul {
    padding: 0 0 0 10px;
    _padding: 1px 0 0px 5px;
}

.minimantle li {
    font: normal 80% Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 0px 0 0px 0px;
* padding : 0 0 0 8 px;
    voice-family: "\"}\"";
    voice-family: inherit;
    property: value;
}

.minimantle li a {
    margin-left: -15px;
    voice-family: "\"}\"";
    voice-family: inherit;
    property: value;
    margin-left: 0;
}

.minimantle .hd {
    margin: -2px;
}

.minimantle .hd h2 {
    margin: 0 0 0 5px;
}

.minimantle .hd a {
    color: #16387C !important;
}

.hd li.on em, div.hd li, .hd {
    background-image: url( /images/onlinpx_1.1.gif );
    background-repeat: repeat-x;
    font-size: 100%;
    margin: 0 0 0 5px;
    padding: 0 0 0 5px;
}

#smallbiz-links {
    list-style: none;
	padding:1px 0 0 9px;
}

#smallbiz-links li {
    margin-top: 3px;
    _margin-top: 3px;

}

#smallbiz-links li a {
    font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(/images/new_homepage/li_icon.gif) no-repeat 2px;
    padding:0px 0 0 12px;
	color:#000000;
	font-weight:normal;
}
#smallbiz-links li a:hover {
    font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(/images/new_homepage/li_icon.gif) no-repeat 2px;
    padding:0px 0 0 12px;
	color:#0066FF;
	font-weight:normal;
}

div.minimantle2, #minimantle2 {
    background-image: url( /images/onlinedeals-4px_1.1.gif );
    background-repeat: repeat-x;
    margin: 0 0 0 0px;
}

.md2 {
    background: #fff;
    border: 1px solid #b0bec7;
}

.hd2 {
    color: #18397c;
    background-color: #fff;
    background-position: bottom left;
    border: 1px solid #b0bec7;
    border-bottom: 1px solid #93a6b4;
}

.minimantle2 .md-sub2, .bd2 {
    border: 1px solid #fff;
}

.minimantle2 {
    position: relative;
    margin: 5px 0;
}

#smallbiz2.md-sub2 {
    border-bottom: 1px solid #fff;
}

.minimantle2 ul {
    padding: 0px 0 0px 3px;
    _padding: 0px 0 0px 0px;
    color: #333333;
}

.minimantle2 li {
    font: normal 80% Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 0px 0 0px 3px;
    _padding: 0px 0 0px 1px;
* padding : 0 0 0 3 px;
    voice-family: "\"}\"";
    voice-family: inherit;
    property: value;

    color: #333333;
}

.minimantle2 li a {
    margin-left: -15px;
    voice-family: "\"}\"";
    voice-family: inherit;
    property: value;
    margin-left: 0;
    color: #006699;
}

.minimantle2 li a:hover {
    color: #8F2703;
}

.minimantle2 .hd2 {
    margin: -2px;
}

.minimantle2 .hd2 h2 {
    margin: 0 0 0 5px;
}

.minimantle2 .hd2 a {
    color: #16387C !important;
}

.hd2 li.on em, div.hd2 li, .hd2 {
    background-image: url( /images/onlinpx_1.1.gif );
    background-repeat: repeat-x;
    font-size: 100%;
    margin: 0 0 0 5px;
    padding: 0 0 0 5px;
}

#smallbiz-links2 {
    list-style: none;
}

#smallbiz-links2 li {
    margin-top: 8px;
}

#price a {
    color: #999999;
    text-decoration: none;
}

#price a:hover {
    color: #8F2703;
}

div.minimantle1, #minimantle1 {
    background-image: url( /images/new_homepage/elec_bg.gif );
    background-repeat: repeat-y;
    margin: 0 0 0 0px;
	width:162px;
}

.md1 {
    background: #fff;
}

#hd1 {
    color: #000000;
   background-image:url(/images/new_homepage/top_electronic_health.gif);
	background-repeat:no-repeat;
	width:160px;
	height:25px;
	padding:5px 0 0 0;
}
#hd_btm1 {

   background-image:url(/images/new_homepage/btm_electronic_health.gif);
	background-repeat:no-repeat;
	width:160px;
	height:7px;
}
.minimantle1 .md-sub1, .bd1 {
    border: 1px solid #fff;
}

.minimantle1 {
    position: relative;
    margin: 10px 0;
}

#smallbiz.md-sub {
    border-bottom: 1px solid #fff;
}

.minimantle1 ul {
    padding: 5px 0 5px 10px;
}

.minimantle1 li {
    font: bold 80% verdana;
    padding: 1px 0 1px 8px;
* padding : 0 0 0 8 px;
    voice-family: "\"}\"";
    voice-family: inherit;
    property: value;
* padding : 0 0 0 8 px;
}

.minimantle1 li a {
    margin-left: -15px;
    voice-family: "\"}\"";
    voice-family: inherit;
    property: value;
    margin-left: 0;
    color: #2DDD00;
}

.minimantle1 li a:hover {
    color: #1E9700;
}

.minimantle1 .hd1 {
    margin: -2px;
}

.minimantle1 .hd1 h2 {
    margin: 0 0 0 5px;
}

.minimantle1 .hd1 a {
    color: #16387C !important;
}

.hd1 li.on em, div.hd1 li, .hd1 {
    background-image: url( /images/onlinpx_1.1.gif );
    background-repeat: repeat-x;
    font-size: 100%;
    margin: 0 0 0 5px;
    padding: 0 0 0 5px;
}

.style2 {
    color: #FF0000
}

#smallbiz-links1 {
    list-style: none;
	padding:5px 0 0 12px;
	_padding:7px 0 0 10px;
}

#smallbiz-links1 li {
    margin-top: -3px;
    _margin-top: -5px;
}
#smallbiz-links1 li a  {
   font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   background:url(/images/new_homepage/li_icon.gif) no-repeat 2px;
    padding:0px 0 0 12px;
	font-weight:normal;
}

#smallbiz-links1 li a:hover  {
   font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
   color:#009900;
   background:url(/images/new_homepage/li_icon.gif) no-repeat 2px;
    padding:0px 0 0 12px;
	font-weight:normal;
}


/*#left_navigation_inner
{
}
#left_navigation_inner ul
{
list-style:none;
width:162px;
margin:0px;
padding:0px;
}

#left_navigation_inner li a
{
background:url(/images/new_homepage/tab_off.gif) no-repeat;
color:#306799;
text-decoration:none;
width:162px;
}
#left_navigation_inner li a:hover
{
background:url(/images/new_homepage/tab_on.gif) no-repeat;
color:#FFFFFF;
text-decoration:none;
}*/

#left_navigation_inner ul .active
{
background:url(/images/new_homepage/tab_on.gif) no-repeat;
color:#FFFFFF;
}


/*  Code by SKM  */

#product_box{
background:url(/images/new_homepage/product_box_main.gif) no-repeat;
width:291px;
height:234px;
color:#595959;
}

#product_box .heading_product{
color:#003399;
font-size:13px;
}
#product_box .heading_offer{
color:#000000;
font-size:13px;
}
#product_box .price_offer{
color:#FFFFFF;
font-size:11px;
}